Mozilla is clearly struggling organizationally with coming up with more revenue streams and is doing this half-assedly-for-profit projects.