probably a mix of both. I ordered a 2022 3500 from Mark Dodge and have ordered a 22 and a 23 Tahoe from local-ish dealers.
The key seems to be that Ram will allow a dealer to have almost an infinite amount of "sold" orders be built which is separate from their dealer stock allocation. If the order doesn't get sold to the person on the original order, the dealer will get dinged. I imagine after numerous sold orders the "dings" will impact their ordering process/availabilities
Don't think I've seen anyone post on here saying that their dealer can't place a Ram order when the order conforms to the national constraints/specs (nobody can order a limited hemi right now so an order with that won't ever move forward)...which is the complete opposite of GM. If Ram constrains an option/package, it's a complete constraint for every dealer. GM has constraints but dealers can also get allocations for those constraints - the big one now is the 3.0 diesel.
Once a Ram order is placed, the unknown seems to be when it'll get picked up for production and what factors impact that timeline....it's the opposite of GM where it's the lucky few that get their order accepted....with Ram it's the unlucky few whose orders drag out. With that said, the dealers that has been ordering a substantial number of vehicles over the past year (like Mark Dodge or Granger) will probably be able to provide a better estimate on build time vs the local dealer who is just going to spout off some random timeline.
GM's ordering system is crazy, they'll let you order pretty much anything, but that initial order doesn't mean anything unless GM accepts it which may be tomorrow, 3 months from now or never. We placed two 22 Z71 tahoe orders and a 22 AT4 Yukon order in Dec/Jan (at different dealerships) and only one was ever built. Took 5 months. Ordered a 23 Z71 tahoe and it was order/accepted/built/delivered in 4 weeks.