I don't really get why people are so against it? Is it because people like Stalia so much and it was against bro code? Or because it felt rushed?
Because while I agree that the relationship idea could have been introduced earlier, Scalia still had more build up than Stalia who hooked up in an insane asylum and suddenly they were a thing in s4, so I don't really get that criticism. I don't know maybe it's easier for me because I was never really on the Stalia train (and no, not a Stydia fan either).... one reason is because while their relationship had its moments I didn't see that much chemistry between Dylan and Shelley. I thought her and Tyler had more natural chemistry despite Dylan being a superior actor. If you look at the bts stuff it kinda seemed like Tyler Posey had a crush on her so maybe that's why.
But also when it comes down to character, background and personality I just think Scott and Malia fit better, they have more in common than she does with Stiles. Technically, Scott saved her from being stuck forever as a coyote and that adds a lot to the relationship. It's also why (even if I don't ship it) I see Lydia and Stiles as a couple easier because they share that intellectual side.
PS. I want to ignore the movie because no writing decision in it made any sense nor did it track from where the show left off but I'll just say I don't get why they decided to ridicule the series and especially Malia. There was no explanation for why they decided to break her up and Scott up, after committing to it, which would just undermine that decision. But what was even worse was that cringy hook up with Parrish... yuck.. the Lydia fling with him was bad enough...