You are letting your own opinions of the players try to override stats.
And thats certainly allowed, but don't try to criticize others that prefer to go with the stats. Your argument is much more of your own method that statistically is without precedent in the current league as opposed to what the data says matters.
Well, if you are talking about TOP 6 centers in NHL, then it is not exactly without precedent that there have been 5'9 or shorter centers in NHL. Briere, Straka, Larionov
Then, another problem is that you are setting the bar at 5'10 and then you say that this is some kind of a border, you are 5'10, you can be a superstar in NHL(on top of my head, LaFontaine, Gilmour etc), but if you are 5'9 it is impossible. But why is your border exactly at 5'10? I am pretty sure that if NHL was in Europe and majority of fans were from Europe, it would not have been an issue at all, because we use cm, while you can set the "necessary" bar at 5'10 it wouldn't make sense to set it at 178 cm.
Finally, Rossi is 5'9 he is 176 cm. Your barrier is 5'10 which is 178 cm. It is 2cm difference. It is actually not even a full inch. If Rossi was 5'7 or 5'6 I would understand the concerns for sure. But when we talk about this kind of barriers for certain positions in sports, like
if you want to play center in NHL you should be 5'10 or taller
if you want to play heavy forward in NBA you should be 6'7 or taller
if you want to be a heavyweight boxer you should be 6'3 or taller
if you want to be a soccer goalie you should be 6'2 or taller
Al of this is about approximate numbers. Not exact ones. Nobody is shocked that 6'2 Holyfield was a dominant boxer. Nobody is shocked that Marc Ter Stegen at 6'1 is an elite goalie. Now a 5'9 heavyweight champ would be a surpries(Tyson was 5'10 though), 5'11 elite soccer goalie would be an exception etc. But Rossi is not that much smaller than some star centers.