True, its for the best they do that. They can no longer make big shows like Smallville,TVD, Supernatural. Those shows had the creative quality and popularity to sustain full episode orders, season after season. And I guess its just a different time too, short seasons are the future. They really should go ahead and cut The Flash and Riverdale episode orders. It would give more room on the schedule, benefit shows' season quality and likely reduce breaks.
The only downside is having to wait long for shows ones really want to see, if they are scheduled late spring/summer. Thankfully there is a crossover, otherwise I would think, they would delay Arrow's final season to air spring or later.