>Or maybe I'm missing something - it's been a while since I played those type of games.
The primary reason companies do not follow the tried and true method of game design is that they can't extract money in the form of microtransactions or server rent if they provide the full game (including server).