The answer to that will be different all depending on who ask, I for one believe it very easy to be happy these days. I have issues in my life just like the next guy and if we assume the next guy is finding it hard to be happy, it is probably because he is letting these issues defeat him. I have a good friend, when first met he was sad, angry and glum everyday. Well I saw great potential in this guy and over the last year and a half I have helped him change his mindset, now he is happy more often than not, he is succeed much better in his goals and instead of getting angry when things go wrong, he merely gets irritated - Did I change him? No, he changed himself, I just told him he could and guided him along the way. So in answer to your question, maybe people find it 'so hard to be happy these days' because they don't know there is the option to actually be happy.