“Be done with the season instantly”
and
“Be done with the season instantly, except for 1 specific part that requires RNG”
are functionally the same player experience, except that the second one introduces frustration as a secondary resource requirement.
It’s completely fine for the season to take longer, that is not the complaint. Being gatekept by a single part of the journey over which you have extremely littlle control is not fun.