I'll chime in just very quickly.
I have clients who file taxes in the United Kingdom and South Africa, and I have seen tax returns from other countries where you pretty much just write your name, fill in a few boxes, and send it in under a self-assessment system. I do personal income taxes for a lot of my clients, and I'm amazed at the complexity. I think that when they're doing it in other places in the world, it probably suggests that a simpler tax system is something we should consider.