One thing that frustrates me about some TLG criticism is that there's this weird idea that events of the book happen independently of the author. But inconsistently.
Everything bad. Everything unsatisfying. Every bit of guilt or self doubt expressed by Shane. Every uncharitable thought or mistaken impression expressed by Ilya. THAT comes from Rachel Reid.
But somehow everything else, the parts that vindicate Shane or that prove that Ilya is incorrect. That somehow spontaneously happened in spite of Ms. Reid. And somehow that makes her a worse author or person.
It's a little bewildering.
I've mentioned before that I see Ilya as an unreliable viewpoint character. And I believe this because the narrative repeatedly proves him incorrect.
Ilya thinks Shane doesn't know the dark side of hockey. Shane, in the mean time, has a coach that makes homophobic statements in front of him. Shane even thinks to himself about how, after so long in the sport, he isn't even sure he can tell what's homophobic anymore. Shane has been called into Crowell's office and given veiled threats that reference both race and sexuality. Shane's fears about the effects on his career end up completely justified.
I've left off the stuff that's subject to interpretation and only mentioned the parts that specifically happen on page.
Now it is true that there's no explicit point in the narrative where Ilya realizes that he's wrong. There's no point where the narrative says in exact words: "Ilya was wrong about Shane."
But...everything that happened, on page, indicates that yes, Shane DOES know the dark side of hockey and is currently living it.
Ilya thinks that he doesn't have a support system and Shane does. And to some extent, it's understandable. Being in the closet is isolating and Ilya's depression also gets in the way of him being able to reach out to the people close to him.
He hasn't spoken to Svetlana in three years, but as soon as he calls, she races over to have lunch with him. He comes out to her and she reacts very well.
He has an entire team that he goes back and forth about wanting to come out to, but when he's involuntarily outed, they immediately have his back. His coach comes to him in person, comes out to him, and promises support.
Early on, he dismisses Ryan Price, even though Ryan's known about them for a year and even went on a de facto double date with them. But he hasn't spoken to him or the other Gamechanger coaches in months.
BUT when they're outed, Scott comes to see them with the whole Avengers Assemble offer. In the books, at least, Scott and Ilya have much more interaction than Scott and Shane.
Meanwhile, Shane has his parents, sure. He has Hayden and Jackie. He has JJ, once JJ apologizes (off page, which I'm still genuinely irked about). He has Rose...and that's it. He's lost everyone else.
And yes, again, there's no explicit point in the narrative where Ilya realizes "Oh, I do have a lot more support than I thought." or "Wow, Shane actually has a lot smaller a support system than I thought." But the narrative shows us this very clearly.
Ilya thinks he's a bad coach and the team is doing badly. And admittedly, this one does take a bit more extrapolation. There's a reason I keep comparing TLG to Ted Lasso Season 2 though. In Ted Lasso, Season 2, the main character has found his happy-go-lucky facade increasingly crumbling based on the emotional stress he's been under. And at the same time, the narrative focuses pretty exclusively on the games that have gone badly.
But if you pay attention to details, like scoreboards and the like, it becomes pretty clear that actually, the team is playing very well. Well enough that they make it back to the Premiere league at the end of the season. It's just that the story is carrying us with Ted and it's a long time before Ted is ready to see it.
TLG is the same way. We see the losses. We see Ilya's doubts. But they make the playoffs. They are able to match Montreal game for game until Shane's trip. Even without that trip, they might have won. And even if they hadn't won, they would still have made a very good showing.
(I've also heard, though I haven't read, that in Role Model, Barrett's view of Ilya as Captain is very complimentary.)
Again, we don't get an explicit "oh, I was wrong" moment. But the narrative gives us events that prove him wrong.
It would have been more satisfying if Ilya did admit that he was wrong in each of these moments, sure. But an unreliable viewpoint character can be unreliable even if he never admits to it. The narrative events prove him wrong.
Likewise, yes, there is a discord excerpt somewhere where Ms. Reid calls Shane selfish but without context, it's hard to know what exactly she's talking about. But she is the one who wrote Shane constantly checking in on Ilya, doubting and blaming himself for not being able to meet Ilya's needs, and being absolutely right about what he was afraid of.
I'm not saying we have to like what she wrote. (I've made complaints myself.) But she did write it.
Shane is not vindicated in spite of Rachel Reid. He's vindicated because she wrote the plot points that vindicate him. Ilya is not wrong about a lot of things in spite of Rachel Reid. He's wrong about things because she wrote those plot points that show us that he's wrong.
This story, like it or hate it, didn't explode out of a vacuum. The good AND bad parts come from Rachel Reid. And it'd be nice maybe if we didn't constantly assume the worst about the woman.