I'd be offended except you are so ignorant, and you sing the same song all the time, over and over. Union members are in their communities doing work all the time, doing those things you ask, but like the march, unless you are there, nobody knows.
I know how much fun it must be for you to pontificate on a forum all day. We're happy to give you fodder for your disdain. Too bad none of your hot air lifts a single truth.
Bookmarks