I actually agree with you, having Lydia not say the words was disheartening... it's not about Stiles knowing that she loves him.. it's about Stiles as a character deserving to hear those words. I was really disappointed that Jeff didn't give them to us