i'm suggesting people get active: find out about what's going on, get political (not party political, unless that's their thing), keep yourself informed, find out what youcan actually do to make a difference to something you care about/are interested in.
and it doesn't have to be frontline or requiring any social contact - there's plenty of behind the scenes stuff which needs doing.
me? i'm been politically active (unaligned) for over 30 years, from issues ranging from the environment, to racism, sexism and disability issues, to student grants/loans, to nuclear power, etc., etc. and i've done both frontline stuff and behind the scenes stuff, including financial support wherever possible - i still support various organisations financially, by direct debit.
ar present, my main focus is on the enivronment (always has been really) and AS advocacy and awareness stuff.
so, in short, i don't "do" stuff, it's how i live my life - my way of life, if you like.
so don't bother criticising - i'm quite happy with my track record, because i don't whine about things and then do fuck all about them - i get off my arse and make a fucking great effort.