Before, the top AAA studios made games with mods in mind. This allowed massive genres like Dota and Counter-Strike to come into existence.
Nowadays AAA studios see modders as leeches and try to cut them out of the game so they can sell DLC and skins to whales.
You can see this happening everywhere.
- No modding in Blizzard's new games.
- No modding in Dota2.
- CS:GO and TF2: Making 3rd party servers hard to find compared to official ones.
- Minecraft declaring freemium servers to be illegal
The indie games on Steam Greenlight don't make up for this. It is much harder to prove a concept by making a game from scratch. Most of them are quite shoddy and get abandoned after they receive a bunch of money from early access.