Oh, I never said I was satisfied with what I make. I know I'm worth more. But you can only make what people will pay. If you can't get the client, you don't get any money. I'll take decent money over no money. And I make very decent money. No, I don't take every job. I turned away a bookkeeping client last week because I figured it would be a hassle every time I turned around and they would be in business about twelve long, miserable months. Six if I was lucky.
There are too many preparers (here anyway), and the risk of getting caught preparing crappy returns is, well, about zero. You can charge what people will pay you to solve a problem. If crappy returns are not a problem, and If a great number of people actually prefer a crappy return, well, it's crappy for your bottom line. Plus, it doesn't take a genius to do taxes anymore, they say, so there's that.
You know what would happen if there were twice as many doctors, and twice as many lawyers? Yep. Medical care and legal work would cost less. It's just what happens with competition.