I’ve never liked the whole winner or 1 person chooses/skips ahead kind of thing. I’d much rather it be mutually agreed upon by both players - it already does this on the character select screen, which is good (in that you can’t progress until both players have selected their characters or until the timer reaches 0, whichever comes 1st).
For stage select, I wish that it worked like in Injustice - both players get to choose the stage and then the game randomly chooses among those 2 stages; if you didn’t care which stage you wanted, you could either choose a random option that was available, or be courteous to your opponent and choose the same stage that they did. This would also have the mutual benefit of allowing you the time needed to also choose your music of choice.
I think a similar function should be instituted for the intro and victory screens - either both players have to pess start to skip, or only the person’s character who is shown can be skipped by that player. In the latter case, it works for both screens because during intros, it’s a bit of a compromise where you can skop yours to speed things up but not theirs, and during the victory screen, it’s winner’s choice because they’ve earned it.
As for asking people to allow time for choosing music, it’s an option that almost never works - a lot of the time they can’t hear you (like when in a party, for example) or choose to ignore you and/or aren’t listening. Furthermore, in the time it takes you to ask, they’ve most likely already skipped ahead.
As for why I’m willing to argue about wasting people’s time, I’m not. I just recognize that playing games is a casual, fun, and relaxing experience that should only be done when you’ve already got plenty of time to spare (I’d personally suggest at least an hour) - in other words, during your downtime. If you don’t have, or are short on, time because you have things to do or places to be, then I think you probably shouldn’t be playing games at that time, because to do so would be rather irresponsible to yourself and your responsibilities.
I also still maintain that most people don’t do it, or are respectful of others, so you don’t see it 24/7 like many of you seem too imply - and as such, your time is not truly being wasted (and if you want to really get technical, time is always wasted, because it’s always ongoing and never stops). Those who only BELIEVE they see ultras 24/7 are merely choosing to see what they want to see because they’re blinded by the salt in their own eyes, or because they’ree playing with the wrong kind of people (in the case of private exhibition or lobbies). If it truly bothers you that much, you always have the option to leave (and although it’s admittedly harder to do so in ranked, the choice is still technically there - that, and it’s only 2 matches at most where you’re “forced” to watch it).
You could also choose to not waste your own time while being hit by an ultra like I do. Send a text, go to the bathroom, read your social media, take a bite out of a previously prepared meal (like a sandwhich), read your XBL messages, etc. - there are numerous options. If the time is being wqsted, it’s solely because YOU CHOOSE to watch it, and let it get to you, and YOU CHOOSE to waste YOUR OWN time.
After all, it’s YOUR CHOICE to play this game - and YOU DON’T HAVE TO. However, if you do, you have to accept, and make time for, certain circumstances that might arise or occur on occasion, such as with ulras, ultimates, or delayed character select screens. It’s all part of the game, so you’ll just have to live with that for the time being.
There’s also the idea that YOU LOST. Don’t want to see it? Get better; don’t lose. If you lose, you’ll have to settle with the idea that you just might see it. Your opponent EARNED the opportunity, and time, to do it.
Feel free to voice your opinion and appeal to the devs for a change, but you won’t be changing my mind on this matter anytime soon - and you may not want to hear it, but time is on my side - I have plenty of it.