Maybe its a cultural thing, over here we have English pool on 7 footers and American pool on 9 footers. I don't think I've ever seen a an American 7 foot table in the UK, but I guarantee you if you showed anyone here a US style 7 foot table and told you pro's played on it, they'd think you were insane!!!
I have only ever seen a 7 foot US table in bars in the US, so perhaps my perception is skewed, but I would assume everyone associates 7 footers with bars and larger tables for tournaments.
To look at it another way, I have paid for a Kazoom subscription to watch pro's play on the Eurotour (which is exclusively 9 footers and 9-ball) and I also have a Eurosport subscription to watch snooker (all 12 footers).
I wouldn't ever consider paying to watch anyone play on a 7 footer (although I accept that is personal preference, I'm not suggesting there's anything wrong with doing so, I just struggle to believe given the state of pro pool that there are many that disagree with my stance...if I was wrong it would be pool players playing for circa $450k tomorrow night not snooker players).
All your perspectives seem valid.
The bottom line though is, over here in the U.S., when someone calls a 7 footer a "bar box/table," it is a legacy reference. Any pool player of consequence knows very well that "bar tables" don't carry the same negative connotations as before.
As I mentioned, the impressions have changed a bit over here.