Whenever you think "nobody is doing this", you should start by assuming you're wrong. You really think that in this giant global world, nobody has thought to build a standard way to support sites with donations? There's already a handful of sites with decent history already. Just because you haven't heard of them doesn't mean nobody was already doing this.