Part of the reason I’m so bitter about season 2 is that HE was not Mon-El. He was a random OC they slapped with his name for recognition points. The *real* Mon-El is actually a very well-written, supportive, selfless, and loving individual who is an actual hero. During the New Krypton arc, he took over for Superman while Kal was on New Krypton. CW!Mon-El has literally nothing in common with his comic book counterpart.
To say nothing of the fact that he and Kara have NEVER been love interests.