Sorry you had that experience, but I'm not sure if you read the same thread I did ("Chaosium and You"). The one I read was full of people talking about bringing back previous game lines and increasing support for existing product lines.
I'm talking about posts 2, 4, 6, 7, 9, 10, 11, 12, 15, 17, 19, 20, 24, 27, 28, 31, 32, 33, 34, 37, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50, etc... right up to the 118th post, the last one so far.
Each of those was fairly positive about Chaosium, Call of Cthulhu, BRP, etc. and was suggesting new licenses, expanding existing lines, and getting new writers and licensees in the fold.
People talking about changing the rules systems were in a distinct (and to be honest, put-upon) minority. There were snarky folks, and people with crap attitudes, but no more so than any message forum usually provides.