Multiple reasons, mostly dealing with the sheer volume of people logged on at a time.

Mega worlds make open world content almost impossible to use and balance, and it's simply not feasible from a technological and monetary standpoint.