Some years are fine, just subtract the earned income exemption and move on. Others are nightmares.
Unlike in America, where there are accountants lurking around every corner, the tax code here is very "simple" (the vast majority of people probably never fill out a tax return in their lives). This means accountants charge like you're some sort of multi-millionaire business owner (since that's who their clients typically are). My last quote to get US & domestic taxes filed here when I was a grad student was $6,000 on a total income of I just did my best to file on my own. I probably got something wrong since it's crazy confusing. Prizes are tax-free here, but taxable in the US and not typically "earned income" but are maybe covered by the foreign income exemption or a dual taxation agreement (since I did have to report it to the taxman here, the tax rate was just zero). I literally couldn't afford to figure out how much tax I owed and to who - nevermind the taxes themselves!
Hopefully the IRS doesn't care enough to seize me the next time I visit my family. I tried my best, but that doesn't necessarily mean much in court. I think a lot of the problem is with the American tax code in general, but American accountants know nothing about the tax code here so I can't just ring up H&R Block and ask them to file over zoom (I've tried). Meanwhile, the only accountants who know about American taxes over here are specialist catering to the millionaire expat market. An hour of their time costs more than I earn in a week.