Earlier quoted context omitted.
Not just Japan, also true for the UK with our Pay As You Earn system - you get assigned a tax code, and the appropriate amount is automatically deducted from your payslip. No need to file anything, and refunds/demands get generated automatically each year if you've been changing jobs/not working/other odd circumstances meaning that the amount you paid doesn't match what you were expected to
The "Pay-As-You-Earn" system was introduced in Australia and the UK during WW2 lol. The US has the same system its just been implemented extremely poorly
Consider a couple who live in New York City, where one partner works in Connecticut and the other works in New Jersey. There are potentially 6 different entities collecting income tax there.
That being said - fully agree - tax filing software should be free for everyone.