just a point of clarification, the term "payroll taxes" refers to Social Security and Medicare taxes that are applied to your paycheck; you don't pay them, self-employed and employers pay those. Wage-earners do not pay them directly, but do collect the social security and Medicare benefits that they pay for later in life, so in that sense it's something of a deferred bonus to workers.
Everybody also pays income taxes which are a separate set of taxes, and they are equally hated by all.
"payroll taxes" are called that because they are applied to payrolls of people who pay payrolls. Payroll taxes would not pay for things like mass transit.