I had one non-“salary” event one year. I spent so long staring at the instructions during filing, failing to get any of the software to work for my case, and at the end of all of it I ended up overpaying a significant amount.
I later (2 years) found out about some tax exemption I qualified for and applied for it. They sent me a refund after I filed an amended return. I miswrote my zip code. The check got sent and returned. No phone call to me or attempt to contact me to my knowledge.
Only after 8 months of waiting did I reach out. Person was real nice and resolved it all real quickly (for which I’m grateful), but still a bit annoying that this was a thing.
Meanwhile in many other countries you have 1 (one) form to fill out if you have to. None of the billions of tax exemptions you have to file for correctly (mainly cuz you don’t have to give tax credits when your social programs are semi-universal) or other headaches.
The filing is annoying and can be error prone. The underlying system is something right out of Brazil (the movie). The sort of bureaucracy that Americans like to imagine infect every socialist nation is totally present in the tax system of the US