You can play poker on facebook, but if you're going to do that you may as well play for free at a real poker site. The software is much better and you're playing against real poker players, so you won't get into as many bad habits
Why would a reputable poker room risk doing anything shady when they are making hundreds of millions every year? The argument that online poker is rigged is ridiculous and naive.