Sadly there is a whole branch of people working on this, without any interest to make it easier..
The tax authorities also have a duty to calculate the taxes in the way that benefits you most.
Most workers don't need to do anything to get their overpaid tax back thanks to the Lohnsteuerjahresausgleich.
They need to work on their marketing though.
We've been happily using it to file our German taxes for years.