If you want to see a good example of what REAL constructive criticism looks like:
This thread has an excellent discussion about the merits of changing or not changing a particular feature of the game. Most of the game tech threads are the same.
However, simply repeating over and over that the game sucks, the devs are incompetent, and that anyone that challenges your claim is worshiping the devs is NOT constructive criticism. It’s just criticism. And bad criticism at that.
As far as LCD goes, if someone actually did say that exactly how you’re claiming (I’m assuming confirmation bias is skewing the facts here unless you can provide evidence to the contrary) that one person doesn’t speak for the entire forum, and I’m pretty sure most members here don’t hold any ill will towards LCD. However, LCD isn’t entirely innocent in the matter either, and the reason why he was highly criticized is because he typically brought a lot of toxicity into the forums, not always, but pretty frequently.
Bottom line is, if you want to discuss your issues and concerns with the game, discuss away. However this is a public forum (technically private, but you get the idea) and criticisms you have are not some holy relic no one is allowed to touch. They are free and open to be picked apart and debunked if needs be.