Welcome to the whole internet dude. It's like everywhere has just died. I've been using the time to go jogging and work on self improvement. Try and put your time to good use until whatever this is blows over.
It’s because social media and Reddit has taken all the activity from forums and IMO I’m not really happy about it because I like forums better than Facebook and Reddit. :\