If you expect any game to release without bugs, or without a model that can support it, then you may want to just, not buy any more games ever. Micro-transactions are a choice. I enjoyed Elder Scrolls Online for a long time without buying anything extra from the "cash shop". No game, period, has released without bugs or problems. Many people in many companies have made bad decisions, yet, people are still playing those games. People are still playing Skyrim, Oblivion, Morrow-wind. If your definition of "right" is to be completely bug-free, with no way to support the company, then you are in for a rude awakening. If you cannot enjoy a game for its content without buying the cash shop stuff, then you have a compulsion. Your will-power or opinion on what you think you should get for free, isn't their problem.