Mozilla have been very clear that they don’t have the resources to win every battle. They’re slipping in the browser wars. I too would love them to fight every battle, but I understand the importance of them managing their limited resources and fighting those battles that can help them towards ‘winning the bigger war’ and staying alive.
The data services which provided content-without-markup were abandoned, and the fluff and garbage were embraced.
It was supposed to be that Mozilla would be a beacon of light in a murky web, but it has lost itself in the void.