It's interesting that you mention this here, as it seems to me that the Firefox and Mozilla brands do in fact try to appeal to different groups of people. I believe the Firefox brand caters for [a] while the Mozilla brand seems like a better fit for [c]. [b] seems to be somewhere in the middle...?