I think perhaps a bit more consideration of options-- adding some choices here and there. Yes, it is the Developers Vision of the game, their game in that sense. Yes, it is the players playing the game, their game in that sense. I know there are reasons things are done certain ways (even if I may not fully know what those reasons are; sometimes someone showing up and *explaining* those reasons would help.
Their game/Our game -and a "never the twain shall meet" attitude won't work - there has to be some give and take, some effort on both parties part. For this to truly happen there needs to be a more open dialogue then- Us: "We want this", Them: "You can't have that, you get this", or even worse-- Us "We want this", Them: /crickets chirping.
I've said it before and it will be said again - It isn't feasible to think any game will ever please 100% of the people 100% of the time and I accept this. What I have a hard time accepting is that there is only ONE vision for this game that matters, be it the Developer Vision OR the Player Vision. Communication would greatly help, cooperation and understanding can go a long way....but for them to truly exist communication (of a two way kind) is essential. We need to keep expressing our thoughts, concerns, ideas, and suggestions in a positive way; no yelling, no throwing fits and screams of "my bat, my ball, I'm going home (rage quitting or "threats" to do so). The Developers need to find a way (and person or persons through which) to respond to us - to let us know the whats, where-fors, and whys (if possible) and not just leave us thinking they don't care what we think or have to say. Then, when we are closer we can find more of us calling it "Our game" instead of the divide/disconnect we seem to be facing of late.