I don't "like" taxes I just think that people are more generous when they are obliged to be. It won't make them generous on top of the taxes but at least they'll pay the damn taxes.
I live in France where the taxes are much higher than in the US. It's annoying but there are clearly some advantages and we are adapted to a more humble lifestyle, which is fine.