You guys are paranoid. If Suzuki had influence over the people running the site, do you think we'd see all the problem posts we do? New posters often express doubts over the reliability of the bike until they understand they are basically visiting the complaint department, no machine is perfect and most people never have a problem. Hell, if Suzuki even paid close attention to this site the 2012 Glee would have headlight relays.
I'd like to know why the original post is gone too but it was not bashing Suzuki that I recall.