Artie,
Did you miss the piece about:
"New York signed a deal to install 20 public toilets in 2005, but only five are operating;
Toronto also promised to install 20 public toilets, but only three are up and running;
Seattle, a pioneer in providing public facilities back in 2003, threw in the towel after five years, but is now vowing to try again."
More tax = more waste.  It's the only law that counts in 'public service'.
You can pay higher taxes and be disappointed if you like.  But please don't ask others to join in your folly.