OP raises good points.
I'm a player who has raked around 3k playing online poker this year. I've lived in New Jersey since I was born. I've paid like 10 dollars in rake (freerolled from the beginning, never got to deposit) to NJ sites because of how poorly they're run. Some of them seem comparable to the offshore options we've had, but honestly don't even come close (IMO, partly due to liquidity - haven't played in a while to confirm that player pool still sucks but I've heard it all over the place.)
I understand this is all kinda new so there were bound to be problems. I haven't tried in a couple months, but the fact that my debit card doesn't work to deposit on NJ sites just illustrates the problem. I use a major bank - and they deny my deposits. How the hell is online gaming supposed to make money if a fraction of the market can't even get money on easily? I play poker pretty much everyday and if I can't be bothered to try to get my money on these sites why would a recreational player try harder?
The extent to which NJ sites are incompetent is unacceptable. I'm gonna give Ultimate Poker a try, but basically until Party and WSOP decide to do better or PokerStars gets in the market, I can't really support these sites.
That being said, I managed to cash in a mediumish sized freeroll when Borgata first started rolling. I didn't think the software was all that bad. But I've heard horrid things about their customer support. That's important.
As for WSOP..... well there's this
http://forumserver.twoplustwo.com/28...ng-us-1433678/
I've heard better things about Ultimate Poker, but I've also seen that there player pool is way to small. Obviously if I'm not playing there I'm not doing any good for that, so I'll start soon. But I don't think NJ online poker is going to get any support from me, either, until I see positive changes. I'm hopeful that if inter state compacts and/or PokerStars' entrance to the market happens it will have a positive impact, but we'll see.