While post frequency varies be assured some of us do read this forum every day.
There can be many reasons for replies not being immediate, from wanting to be sure about something to not being able to divulge something that's planned, to simple lack of time (the price of talking to devs directly on the forums rather than pr people is that we contribute as time allows).
As always feel free to ping a relevant dev if you think your idea is being overlooked.
When it comes to gamer contributions far more things have gotten into the game via this forum than the general one since it was opened. From loads of national ideas to bigger things like the devotion system for theocracies.
I'd hate to see this forum go personally as I find it quite useful.