As I said, in the actual game, even Legendaries that are viable in Ubers are gimped because of being available at generally high levels, which in turn gimps their EV training, their toughness to catch may wear down on trainers looking for perfect IVs and Nature given its random tendencies, so overall they’re just a lot harder to perfect without genuine commitment and, in most cases, provide lower ended results.
I did address this, though. You said that dozens of Pokemon outclass legendaries in every way. Not OU legendaries, like Zapdos and Entei which are genuinely average, but Uber Legendaries (Rayquaza, P-Groudon) as well, and this ‘takes [Ubers] down a peg.’ And I gave my counterarguents.
Probably to cut down on time. A little over 18,000 players are currently enjoying it quite a bit, with a little over 2,300 battles currently going on. The cost of convenience is the heart and journey that comes with actually training your pokemon. But, if you’re like me, a legendary enthusiast, you’ll want as fair a chance as everyone else. Why gimp myself when I can go somewhere where my Pokemon of choice are given the same chance as the ones you breed?
EDIT: Hell, I’d say its to make everything as ‘equal’ as possible. A stronger test of strategy. Two teams of completely optimal Pokemon. Victory decided on the raw stats and strategy, rather than the time you yourself devote.
I feel like I was agreeing with this when I said in my first response to you that the game gimps Legendaries. Hence why I brought up the simulator - if given equal opportunity, the Ubers-viable Legendaries are still considerably stronger.