Let's get constructive here, folks.
Mike,
I think the reason you're finding all of these responses to be off-topic is that most people posting are disagreeing with the very nature of the topic. Since there are already many ways to play the game, asking for "Constructive ideas on how to make it more possible to play the game different ways" ends up just being a vehicle for you to bring up all your arguments that you've been bringing up consistently for quite some time.
Then, when you're argued wth, you claim that those disagreeing with are either poisoning, tainting, or staining the game with their opinion. Or you'll make an analogy about rearranging deck chairs on the Titanic, which actually, if this was the Titanic, it would have made several trips back and forth across the Atlantic while you've been claiming it had already sunk. In actuality, user trends have leveled off recently, so if you want to rearrange them deck chairs, please do so to enjoy watching a game of shuffleboard or perhaps stare off at the beautiful ocean horizon, but this ship isn't sinking. Sure, it's not riding as high as it once did, but it is far faaaar from going under.
As a manager who plays two VERY different strategies with his two teams in terms of development (A steady build while both training and using the transfer wire with my US team, and a 100% homegrown Utopia team) and then plays various offensive sets throughout every season, and has had success with almost all of them, I can say confidently that there certainly already are many ways to play the game.
To honor your intent for this post, though, because I do believe that improving the game experience for all is a good idea, I will give a couple ideas as to your list:
Constructive ideas on how to make it more possible to play the game different ways:
1. Join user groups where you can learn from more experienced users/mentors about how to best utilize the talent you have on your team.
2. Solve the strange substitution issues with all but SFDC, so they can actually all be used as part of game strategy. (I know this is a tough one that may be too embedded in the code to fix, but still, it could provide some added wrinkles to game play)