Rather sad the two proposals here are either "giant browser vendors should pay for it" or "independent web developers should pay for it." It's one thing for developers to pay for things that will develop their independent careers, but MDN is a reference as much as it is a learning resource; it's something developers constantly use at their jobs. Their employers , big or small, should be the ones paying for it. Of cou…
By comparison, employers routinely pay for MSDN.
In fact, Microsoft now calls MSDN subs Visual Studio subscriptions, to emphasize that the main reason to buy one is to get premium VS features and personalized developer support.