Back when I was 12 or so, I remember arguing with my "Computer Teacher" about various TLDs.
I had a similar point that ".com" doesn't need to be a commercial entity.
She continued to berate me in front of the class. I got detention and was told that all my .com domains were illegal.
Ah - the educational system at it's finest.