That is the primary reason for the difference in crowds. Not because Melbourne people are somehow superior humans to Sydney people, but because the nature of the game and its relationship with tv.
It's not the primary reason at all and in all honesty i think it's a bit of a cop out to that people use it as one. I'm not saying the tv thing doesn't make
any difference at all but IMO it's not the massive difference that some would have/want you to believe.
Long before tv coverage, or the type of in depth tv coverage we have today Aussie Rules crowds were always bigger the RL crowds. It's not just a tv thing, Melbourne people aren't super humans as you put it, it's a culture thing and a much bigger reason why there's such crowd differences than what you want to believe.
As mentioned elsewhere i follow Collingwood, grew up in a Collingwood family and it's just ingrained in us to go and follow your team from a young age. While i watch more Storm games these days i'll always get to Pies games when i can still.
I used to also follow the Nth Melbourne Giants (then Titans when they merged) most games because i loved seeing my team live. Again not because i'm some super human being from Melbourne and i'm not different to a shitload of other people here. It's just what most of us were taught to do here growing up and also it's a big reason for the crowd differences besides just tv, It's also the culture. I'm sure that'll get shit on here by some in what i said but it still doesn't make it any less true.