One comment about this. I understand how you feel, but look at it this way, this is perhaps the ONE time when you can walk into a bar and they truely don't mind if you don't order something. The whole ship is there for you to enjoy and optional things are truely optional. I've read here that sometimes the waiter will come up and ask you if you want something and if you say no, they will flip your napkin over, so that all the other servers know not to ask you again. Of course, if you want something later, that is fine.
We drank in several of the bars, but sometimes we just went in for the atmosphere, or a presentation or a mini buffet at night, etc. We never felt pressured to spend money. Likewise, unlike EVERY OTHER BAR EVER, they don't mind if you bring food or drinks from other parts of the ship into the bar. No problem.