As Facebook pushes for payment domination, can we trust them?