I agree. The Giants will be perfectly fine in the long term but many people (loud ones at that) won't give them any credit until a premiership is taken. Even then I think it won't please many.
I've always wished this was less about AFL v the other codes. Let's just embrace them all like they do in the US (larger population I know). The Giants will do well, the NRL will also do very well and football will thrive as well. Let's get on with it.
Yeah, it is the Main Event (pay per view channel) but it is never pay per view when the AFL is on Friday nights and other times AFL is on during the weekend.
It does yes but it's broadcast on channel 518 each Friday. It's not obvious but most followers know it now. You may even a find pubs that are aware and willing to put it on.