Maybe, but the "paying" is load-bearing, because you need to prevent banned people from just creating new accounts.

Sure a different approach might be possible, but would likely also hinder adoption of such a 3rd party account system.