My Opinion ...
Bar tables get too much flak, IMHO.
Playing safe is much harder on a bar table than a full sized.
(any idiot can knock an object ball to the other end, or take
the cue ball to the other end on a full sized table, and feel
pretty confident that they will get another shot)
Everyone can not reach shots on a full sized table, which
is a deterrent to playing on one, since they don't want
to lose a match because of the 'bridge' shot.
Once you have mastered english pretty much, getting shape
on a full sized table is not that hard.
Not having the best eyes can be a deterrent also to playing on
a big table, but you can still enjoy a bar table. (I don't mind
losing because someone played better than me, but not because
I could not see the shot).
The bar tables played on today should be called 7.5' tables really,
since they are 5.5" longer and 3.5" wider than a standard 7 footer
normally found in bars.
I grew up on 8 and 9 footers, and snooker 10' tables, and can
play well on them, 14.1, one hole, 8 or 9, but prefer not to.
(I still enjoy playing Golf on a snooker table though).
I have many a 'up and coming' player think they would have
the 'edge' over me by playing me on a big table, only to find
out otherwise after playing.
Everyone tends to favor what they feel strongest in.