I'd add geography as another big reason why people watch the matches on RobinsTV. I haven't lived in Bristol for many years now and while I try and get back for a couple of matches a season, I was very happy when RobinsTV started as I could watch all the matches and support the club financially too.
One big doubt I have (that someone else mentioned on the thread): will the club get more money from this than they do from the current setup? If so, ok. If all the matches from every club are available, it would be nice to catch the occasional game from other teams, but it also would sting a bit knowing that the money I'm paying goes as much to the gas, Cardiff and Swindon as it does to City.