While i generally agree with Greg F. in the above, i would also note that while humanity does seem to becoming more positive as a general trend, what's interesting to me is the observation of the growing polarization that seems to be also increasing.
In a very simple sense, the already negative/non constructive persons seem to be getting more so, but the innately and more tipped to the positive (the majority) seem to be getting more positive, and the more clashing and friction between the two. Having briefly watched a show called Dark Minds today and seeing Greg's F. post reminded me of this subject. There have always been sick, imbalanced and perhaps even "evil" people and acts out there, but i doubt there were ever in ancient times the percentage amount of say serial killers and torturers like there is in our modern times.
It's almost like there is a unseen, and unspoken war of influence trickling down from the cosmic/spiritual levels, and it's intensifying. That predominately negative minority, unfortunately, tends to occupy the most materially influential niches of society and strives very hard to influence the rest of us via media, eduction, politics, legal, etc means. It is not surprising since these types innately gravitate to having enormous "wealth" and positions of power over others. So we are being negatively brain washed like never before, which is having a definite effect on the masses (these symptoms show up in things like collective facebook narcissism), but more and more are arising that are strong and centered enough in spirit to more completely break way from same. Hence there is a strong resistance building up, and people world wide are getting fed up and disillusioned with the broken, imbalanced, selfish, and overly materialistic ways of the system and those with the real material power (the ones with the most material wealth, of course).
I particularly notice this polarization effect in the U.S. There is a lot of intense and bright Light here, and also a lot of unimaginable, dark, dark darkness.