Mistwell, all of these examples involve prior scouting, encountering a problem and then being able to take a Long Rest to swap out spells.
That is not always possible. If the mechanical dragon is enroute to burn Ten Towns, the PCs don't have time to Rest.
As it stands now, the Sorcerer or...