I've never been carded at a BYOB, but have been at multiple other establishments, not sure what the rule is on that.
I agree that paying $10 or more for someone to open my bottle is ridiculous, but I've found lots of places that have no fee or maybe $1 to $2 per person. That I'm ok with...