Shaq isn't perfect, but you know. Goals scores. Someone on the ice. He is playing top 4 role. And you never know will he fix his holes in the game. Even Luke Hughes has enough of them. And he was drafted much higher(yeah we live in the world where draft position change the game and you should automatically be perfect player, especially for the 20 pick).
But he is developing his game. Its obvious fact. Everything you need is watching his game. Why people play the same song? I can give you fun answer you can use against them if you want. First of all he is from Russia(that was an argument way before 2022) and he is Muslim. They hate Muslims. They are right supremacist nazis)
If we will talk seriously, I really don't know. There are not many players from 21 to 45 who has better career for now. May be Peterka looks obviously better, but that's it. Wallinder, Grans, even Bourque and Perreault have problems with their game, and we don't have any need in Bourque and Perreault with Holtz, Bratt and Mercer in the roster.
Sometimes people just want to have whipping boy. May be they feel better and smarter this way. When they trying to talk post factum about unfinished projects. I really wish only success for Shakir not just because he is devils prospect, but because he is rare Muslim player(to be fair, we have a lot here), who got tonns of critique just because of draft stocks. Draft stocks of plsyer who play in second pro league from 17 yo.