First off, Mon-El has never been a Kryptonian; he's a Daxamite.
Which is damned confusing to a non-Superman scholar such as myself, as it makes me assume Kara Zor-El is dating one of her cousins.
His goal was to lead the various protagonists to the point where they would figure things out for themselves, so he wasn't going to tell them the whole truth right up front. So the whole "follow the script" thing was something of a misdirect, so they wouldn't know what was coming.
In other words, the writers
claim to appreciate musicals via the words they put in characters' mouths, but when they actually
do a musical episode, they have Barry and Kara appear completely ignorant about their story structure (in thinking there
wouldn't be a gang war as part of the musical's natural "script"), and then they abruptly jettison the musical plot line with a "just kidding!" plot swerve. Way to show your appreciation, guys.
(What's next? Having a character claim to love
Casablanca, and show it to his girlfriend, only for them both to talk over, and then abruptly ditch the movie for no reason, during its finale?
Soooo much appreciation;
sooo much sophistication!)
To be clear, I'm not at all demanding that the writers genuinely love
Casablanca or musicals. I just don't like being treated like an idiot when they give us these self-defeating, point-missing "homages" that only give the
impression of doing so, while they foist the pathetic pairings of Barry/Iris and Wally/Jessie on us, and expect us not to notice we're being sloppily pandered to.