As a classic example, I play a midi wind instrument which sends notes and breath control and pitch bend. If you use "scale time" on the midi track, it moves the notes and leads the breath control and pitch bend where it was, silently breaking the track. This is true also of pitch bend, modulation, and volume controls.
I contacted them well over 10 years ago with a polite and careful bug report. Their original response was, "That is what it is supposed to do". I said "But all other sequencers stretch all the MIDI, not just the notes! And it breaks my tracks. Isn't there some way I can just stretch all the midi?"
"No, why would you want to do this?"
"Because I want to stretch existing MIDI tracks to match other tracks."
"You should record with a metronome so that the tracks are already in sync."
"But I already have these tracks. And also, when I am composing, I prefer to just play without a metronome, and then select the parts I like."
"You're just being difficult."
And they refused to respond after that. Years went by, and every year I saw some other sucker complaining about the same thing.
Well over a decade later, they finally implemented it - _except_ it's only for three MPE controllers, so it doesn't deal with breath control, classic pitch bend the way it has been sent by every single controlled before around 2021, modulation, or volume.
I have dozens of similar bugs.
Now I use Reaper. What a difference!