Agree 100%. It is what is wrong with society. Too few willing to take responsibility for what happens in their lives. Blame and excuses are now national pastimes in most countries, at least the western ones.
Bunch of wimps...crying the blues. Shut the eff up and do something.