"Realizing this show has no real consequences for actions for anyone except for EJ" You were so real for this one! Honestly, other characters get consequences for their bad actions, but many times they get away with things, while EJ basically breaths and the narrative shows him as the bad guy. Jk jk, but srsly now. Every time EJ makes a mistake, he is held accountable for his mistake and the narrative is actually really harsh with him sometimes. I mean, Nini and Gina did the same mistake as him to not tell their bf/gf about leaving (and in EJ's case he was actually fighting for staying). Comparing how the narrative treated them and how it treated EJ is just... yikes... It is obv biased and as a viewer it really annoys me to see the narrative being so obv at playing favorites.
Yes! Most characters have consequences, but they're not real, long-term things.
Seb and BR, for example, cheated on their partners, and it was brushed off as little quirk that happened. Seb was called a sweet little angel so many times, sure Carlos was upset, but only for a minute, and then they were happy together again.
Ashlyn basically emotionally cheated on BR too, but it was brushed off quickly as "omg you cheated on me? I almost cheated on you! What a funny coincidence."
Everyone in the school play except for Gina and Emmy was extremely irresponsible, missing rehearsals and being busy with other things that they literally got the show canceled. But don't worry, there are no real stakes here, so the show was saved, and Gina and Ricky got to play Troy and Gabriella despite both of them missing countless rehearsals and Ricky being the most irresponsible person ever (he's never on time, he barely knows his lines, he has a 1.8 GPA, do I really have to keep going?).
I knew this season was going to be mostly fan service, but it was still weird to watch the other characters be caricatures of themselves while EJ is over here living in the real world, working four jobs, wearing Birkenstocks and getting himself through college because he "parted ways" with his dad.
It's just an interesting observation that for EJ, there are real consequences of not paying enough attention to your partner (she breaks up with him), not do exactly as his dad says (he gets disowned), it's what would happen to a real person in his place. I'm not upset that he's facing real stakes because that makes his story 10x more interesting as a viewer, it's just a little unfair that he gets the realistic treatment while the other characters get to live in a fantasy world in which the things you do don't really have consequences.
This could be a reason why EJ is one of the most complex and developed characters on the show. He has always had to face real consequences for his actions, he's forced to learn from them. Ricky on the other hand gets everything handed to him on the silver platter, so he has not meaningful character development because he doesn't have to. He gets everything, so he's not forced by life to face up to his actions.
I'm not complaining about what they did with EJ this season, in fact, I'm so happy with the treatment he got. He appears to finally be happy, living his life as himself. This is all I wanted.