Cousins has not much better than VV or Bellemare so far. None of them are good enough offensively at this level and if Cousins doesn't produce he really has no role. He doesn't PK, isn't good on the PP, not great defensively. He hasn't been completely awful or hurting the team or anything, but really the only guys I'd be against removing from the bottom 6 would be Read and Lyubimov. Everyone else is super replaceable. Weise gets a pass so far too, I think he's gonna improve as the year goes on and hopefully his linemates improve. A 3rd line of Read-Raffl-Weise would probably be pretty good. I know Raffl doesn't play a lot of C but he has all the attributes to do so.
Shouldn't forget Gordon, although it's hard not to since he only plays random minutes. His career fo% is good for a bottom 6, heck any C for that matter, and I'm sure the 52%+ from this season will slowly rise closer to his career numbers, cause it's a talent that rarely, if ever, deteriorates with age (VV on the other hand is winning way more than his career numbers suggest). Last night Gordon won just about every face-off he took (ok, so he only had like 10 shifts all night). Yes, lost his guy on the pk that led to Buffalo's second of the night, but won the draw just prior to that, none the less. Anyway, point here is, he's useful if only for this one trait, and if the 4th line keeps playing 5-8 mins + a few on the pk a night, there's no reason he shouldn't have a place on the team, although he's no Read or Lyubs. The rest though, totally replaceable.