Not sure where the GP lives but it's like that in Australia. The ATO makes software called e-tax that walks you through the tax return forms in a questionnaire-type way, pre-populating what it can, and at the end gives you an estimate of refund (or amount owing), and you click to submit it (after going through an identity-validation process that involves unique numbers printed on your previous years' tax returns).
The pre-population of data has got better and better over the years. A decade ago it only really populated your salary (PAYG certificate info, analogous to US W-2s) and even then it was hit and miss. But last year it was great. It accurately pre-populated virtually everything for me: all income, bank account interest and investment returns, medical expenses (through the universal healthcare system), etc. My contact details and bank account info to receive payment of the return hadn't changed since the previous year so I didn't even need to update those.
I'm a dual US-Australian citizen and by comparison, my US taxes took literally weeks of mundane record gathering and work, even using software :( Part of this is the fact that US states levy income tax and I had received income in several US states (so had 3 or 4 separate returns to do). In Australia there's only Federal tax thankfully.
However, even ignoring that, the US Federal return took far longer and lodgement is far less streamlined than the Australian system. The Australian process was literally 15 minutes of clicking "next", "next", "next", and all done.