Seriously bummed about the situation with MozDevNet and agree with ppk: We have to stop expecting stuff like this to be free — it takes work, and that work has a value.
For something like MDN, I’m sure most web developers wouldn’t mind paying $5-10 a month. Same for caniuse.