Plenty of RPG style games don't have 80 heroes.
It's not nessisarily an insult, but look at WiC. It has very few units, but each unit fills a roll. any more added units would mess up the balance they've created with those units.
But do you think this game/forums are better off if every other post is saying "dota has 80 heroes so it's better! Demigod is going to fail!"?
Do you think DotA's community is the best in the world? I think it's probably considered the worst.. Of course it's not everyone. Even on their own forums theres those people telling the people ragging on newbies to shut up and how the game is going to die if they keep shunning new players.
But Demigod needs those players in DotA who are constructive and analytical, not the ego-gamers who are constantly trash talking and kicking and banlisting someone because they zigged when they should of zagged and accidently "fed" the enemy, or didn't use the ideal item combination for the Hero they picked.
I don't think someone is exactly constructive and analytical if they think a games quality, competitive nature, depth, and gameplay is based purely off its number of classes.