User blog comment:Eobard95/Yea I'm done with Arrow + Final theory/@comment-26537965-20170603083431/@comment-27700324-20170604024045

They are made by different creators. Jimmy and Kara are usually together, but they changed it to Supergirl's sometimes crush, Mon-El. This is because we have different people in charge with different opinions on the canon. One wants the hero with an original character, and another wants him in his iconic relationship with his reporter love interest. Also don't say that we deserve it. The writers are making their own story and we are simply following along with it. Don't say that we deserve this like we are in charge in any way. That is the rules with any show.