Businesses, no matter the size and the market they’re active in, need a balanced and
predictable environment. Obviously, software developers feel no different. They need to know
the rules of the game, and have confidence that they won’t change arbitrarily. But a predictable
business environment doesn’t necessitate government intervention, forced modification of the
market, dismantling of profitable and innovative companies, or “directing” the successful
business models and their number. In these situations one cannot consider that companies
compete on the merits in a free market.