Well.. that's.. exactly the point. Mediafire didn't dish out that extra money, so people are moving on to websites that DID dish out that extra money. It's their own fault. They can be blamed for it. It was their decision.
im not here to crunch the numbers but im sure keeping once again half a million dollars of server usage and employee paychecks requires certain costs to be cut. on a website that earns its money through views, upgrading to a better ad revenue system (earning less through views) is a risky decision as a business
if you think its their fault that they are a free service and probably cannot afford to do what you want, then i don't know what to say