You just described LJ's model. It didn't work well (outside of Russia).
However, while I say 'I want to pay for Facebook' I'm really saying I want to pay for a service that allows me to keep in touch with my friends and nothing else. Not a service that allows me to keep in touch with my friends while also selling my data, and the problems that go with that.
I wrote a very short thought on this idea: