As I wrote somewhere, most middle class people people in Europe pay way more than 25%, the average in Denmark being 45%. With payroll tax it would be more like 55%, and it really makes no sense NOT to count payroll taxes.
And 5% is not realistic, even if you eliminate all the pork, corruption and inefficiencies. You can't provide education and healthcare and maintain infrastructure for 5%.
I hate paying taxes but 20% would definitely not feel unreasonable for all those things, I'd pay that happily.