Lots of things to unpack here, but I won't get super into each one in the interest of respecting the thread topic. But briefly:
In terms of DMs who want to keep the PCs on rails, the real issue here is the railroad, IMO. Now I'm not actually against railroads per se, I think as long as the GM...