Actually, you (or me, or anyone else), as an outsider to other groups, have no right or entitlement to say how those other groups run their own games. Every group has its own unique agreed-upon rules for interacting among themselves. If the group agrees that the DM does have those ultimate rights and entitlements, then that's how that group does things, and that's OK. If the group agrees on ultimate player agency with the DM little more than a figurehead, then that's how that group does things, and that's OK.
I mean (and I've stated this before), what (and why) are we arguing about all this in this thread? Posters are saying what other groups should be doing, but there's absolutely no way to enforce those views on other groups, and attempting to do so would rob those other groups of the agency to chose for themselves how they set up their own unique dynamics. Posters are also attempting to defend how their groups do things, but there's no need to do that. Your group does as your group wishes, and there's no reason to be obligated to defend your choices. What each group decides to do is perfectly correct and acceptable for that group, and no outsider has the right to tell that group it's wrong.
So everyone, run your games how you want. And stop worrying how others are running their games, because there will always be differences, and you have no ability to force a change in that.