Each administration, bank or firm sends you a paper each year telling you how much you earn from them and how much you must declare to our IRS. I've seen tiny errors in complicated situations, nothing to complain about. Having a centralized state has some good sides.
I must only add things that the administration cannot know (charities, deductible professional expenses, tax credit for energy savings...). Of course it's all online for years (and it works rather well).
It helps that we do not need software to compute all this for us, I don't know anyone on salary who uses one. It seems to be a hot topic in Germany though but they always over-engineer everything.
(Warning: braod and probably abusive generalization below.)
It's always funny to see such photos on American products or ads in my part of Europe.
I remember the photo on the packaging of a computer mouse for children (from MS?): a boy with blue eyes and fair hair (in the center), a Chinese-looking girl, a black boy. This is an American mix, not a European one.
To be PC in the West-European market, you have to add an Arab- or Turkish-looking child. In France the typical hair is darker than in the States and blue eyes not very common, so the fair hair boy looks like one of our Dutch tourists. Our proportion of Asian people is low outside of Paris, and they are more Vietnamese than Chinese.
It depends heavily on the country (I suppose that you could say between the states inside the US.)
You cannot be PC and have the same photo for all countries. Unless that you want to appear like a soul-less company with American-style management.
BTW, the white person in many of such photos is always in the best position: on the mouse packaging, the boy was in the middle; in a recent ad for Visual Studio, the white young man is on the front and a Chinese-looking girl in the background; and in the photo from the article, the white woman is the only one active (she seems to be the boss). Neither do I see fat or disabled persons.
Life would be so much easier if we could just look at the source code. -- Dave Olson