Thanks for your kind words. I'll assume by your confidence that you are the yardstick by which others should be judged in the forums? There really is no need for the hyphens in not-so-literate, although and/or would be correct.
You're exactly wrong. He should keep the hyphens and ditch the and/or. He really intended for the adjective "bright" to replace the word "literate" in the compound adjective "not so literate". He did not intend to say "not so literate and bright poster / not so literate or bright poster"--that wouldn't make sense at all. Therefore, he really should have removed the and/or and kept the hyphens in the compound adjective (the hyphens are required!). You could keep a slash in there, but to remove ambiguity, I'd take it out and replace it with an "or".
Therefore, we would have the following phrase:
"... or just a not-so-literate or not-so-bright poster"
I'm typically not so picky, but I just wanted to correct your assertion.