Thanks for making this topic. I've been bothered by the lack of activity in other forums as well. People are just too lazy or lack any opinion/interest in other topics.
Honestly, I think it's because the crowd it too young here. Think about it... when you were 12-15, you could care less about the news. All you did was play video games or take up some other hobby.
There is the exception, with some people being interested in multiple things who also like to share their opinion.
The General Chat section is normally one of the best places on all forums. You can post about all kinds of shit. If you don't post in General Chat or anywhere else, you can't even "get to know" anyone on here.
Anyways, start posting over there and other places. I'm sure some of you are watching the EURO... why not post about the country you support? We won't make you feel stupid if you don't know all that much... just don't try to talk tactics if you don't know shit.
By the way, Jason is a bit "temperamental" on here but who cares... it's a forum. You should have strong opinions and something interesting to read. I think he takes the Devil's Advocate role and runs with it. Nothing wrong with that.