I believe the biggest hurdle of an mmo is the servers and the maintenance of these servers.
With UE4 and source access an MMO theoretically should be easier to do with the right skill sets. Budget or no budget its still hard to produce, like any game really.