Poker's problems are entirely cosmetic. It uses the same chips and cards and is played in the same building as blackjack, so it's always going to be associated with other forms of house-edged gambling, even though it isn't.
There are other places, like you noted, where people can gather, put money into a zero-sum game, and it's completely legal.
There are also lots of nuances in many of these state laws, where poker actually is legal under the right circumstances (like no house rake). I guess the fees associated trading options aren't considered a rake, so that's cool with the government.