I would probably argue multiple things can be true. Kakko has been FAR from the worst player on the Rangers, and didn't deserve to be scratched based on his play, Zibanejad should be # 1 on the should be scratched list followed by Miller. But I am also not going to flip out over Kakko in general. He has had many opportunities to step up and show his talent/potential, and he hasn't stood out as anything more than a decent 3rd line player at best. The guy cannot finish and hasn't been able to do so his whole career. Whether it is missing empty nets or plays like tonight when he shot the puck into the side of the net with the goalie out of position, he doesn't finish. That's who he has been his whole Rangers career on the 1st line, 2nd line, or 3rd line.
There is value to Kakko as a solid 3rd line guy, but we expect/expected more as the # 2 pick in the draft. And he did not deserve to be scratched, and it's a shame a guy like Zibanejad isn't held accountable at all for his sh*t play.