Knyzhov seems like a great kid and has been through a lot so I hope he recovers from this.
That said, let's not forget he was one of the many completely undeserving players who only ended up on the Sharks roster to begin with because Dumb & Dumber did such a crappy job managing the cap and drafting/developing players after 2016.
Knyzhov has played NHL games for the same reason the likes of Weatherby, Dahlen, Gadjovich, Bergmann, Yurtaikin, Leonard, Meloche, Jaros, Merkley, Pederson, Blichfeld, etc. did...right place, right time. Specifically, a team that had zero organizational depth or cap space to sign real players.