A while back I read about an early Microsoft employee who, once a year, goes to Vegas and counts cards at high stakes until they throw him out. Generally it takes about an hour, he makes several multiples of $10K, and donates it to charity.
Blackjack isn't really a party game.
...but I do like hanging out with my friends and occasionally agreed to join up. In the end, I just hung out and played low-stakes games, getting "free" drinks the whole time. Ended up spending about as much as if we'd decided to hang out at a moderately pricey bar, got tipsy, and had a good time hanging out with my friends.
I just looked at it like any other night out spending a few bucks on drinks and maybe a few more playing Megatouch or feeding the jukebox. At no point did I hold any expectations of winning loads of money.
There is nothing neither wrong nor immoral about such behaviour, just a huge portion of others (those who just play for fun or are envious) sees such activity as an act of jerkiness.