Toffoli was playing with a Mike Richards whose game went to crap the last 15-20 games, and whatever nonproductive LW was thrown on that line. When Toffoli came-up, he was put with Richards while Richards was still playing well and Toffoli produced, fantastically. Toffoli isn't going to produce trying to carry the boat anchor that Richards has been lately, very few people could.
As for Vey, wasn't he just healthy scratched on two separate occasions in Manchester? I think one was for coming back late from the holiday break, and the other was for poor play. I seem to remember our Manchester experts saying Vey was in the doghouse and that we wouldn't be seeing him for a while, this move surprises me.