Why 2000’s game were better (no dlc and no microtransactions)

Microtransactions in games is a feature that permits players to advance in story without monotony of using same items throughtout the gameplay.
The majority of players today are willing to purchase dlcs and relative microtransactions , by the way you can also notice how some times in history the situation degenerated @ EA and people needed to buy a DLC in a DLC. What a joke!

Links
https://www.reddit.com/r/gaming/comments/82o7xo/ea_has_officially_gone_insane_a_dlc_for_a_dlc_the/