Tyler Hoechlin (Superman) has been busy with movies, two of which are now in post-production, and that might explain why he hasn't been around this season. That said, it does seem like the writers had to work around that obstacle when they could've saved Reign for next season, and let Samantha & Ruby develop over the entirety of the season. You know what they say about penny-wise & pound foolish? I'd say Team Berlanti was 10 pounds foolish up to this point.