Just initialise tracks instead of Freeze midi modifiers

I am perplexed, can someone tell me why Cubase does not just send MIDI commands on start of song to initialise midi tracks with the project midi modifiers automatically or at least if you want have the option to do so?

Or there could also be a AUTO “Freeze Midi Modifiers” function that when cubase sees a new Midi track it automatically inserts the midi modifiers in the new track.

Instead we have to create Midi tracks then insert the modifiers using the “Freeze Midi Modifiers” function. So I cant just record MIDI tracks from nothing I have to have midi tracks already there then preset the starting patch.