As sanj has said, margins are so tight on food that they rely on alcohol to make their profit. If you're doing BYO, then they don't want you to come back - unless you're willing to pay the corkage - because you're not profitable custom.
I've not seen corkage under $10 a bottle for a very long...