I completely agree about bouncers should be fired. Its like they just decided "damn, these guys are even bigger than me/us, guess I won't bother".
I've drank all over Toronto & the GTA, in general I avoid chains like BP, mostly because the food is so bad (I like to eat while I get my drink on). In my experience, in Toronto, usually only bars in the clubbing district or near there commonly employ security checking everyones ID. I find in midtown Toronto & North York, it is very uncommon, almost never, but YMMV