I get it. I completely get that Thiam shippers are kinda disappointed that it wasn’t Liam, hell even I was. But we cannot just ignore that this scene wasn’t absolutely stunning. The music, the cinematography, and Cody and Andrew’s beautiful acting.
It all made perfect since in the end, because Theo did care, he cared about a kid who he saw in himself in a way. A kid who was being manipulated and in a way forced to do some pretty terrible stuff.
A kid who in the end, was still a kid and no matter what did not deserve to hurt. “hurt.”
Theo took his pain as he died, and Gabe saw in the end that the supernatural are human. He saw that Theo was human.
And everyone else including Liam saw it to.