I think the forum is still fine. I am not recently visiting it as often as before but its just because of my personal time reasons, not because of anyone here. Don't think that the level of discussions is significantly lower. I think that if you want to improve something you are keen on, you should put effort to improve it from the inside instead of giving up and running away. Try to be the change yourself by adding more fruitful posts. You may inspire two or three other guys and the level improves. Then the morons get bored and flee.