I also recall many threads last season calling for Kouandjio to supplant Glenn as the starting LT and to move Glenn to RT. So that doesn't really sound like people who thought he was a bust. But I get it, now that he's not a Bill anymore it's time to crap on him.
I do find it strange though that everyone who leaves sucked in the fans eyes and everyone who arrives is a great add... yet the team doesn't seem to improve from season to season.