I'm gonna be that guy and say costs for development and risks have increased while game have roughly been at the same price if not lower. Doesn't surprise me that mtx are almost obligatory.
As always it all depends on how it's implemented.
If mtx results in free content updates bar expansions then I can't complain.