It is a deeply frustrating practice to ask a player base to believe that the servers can fail repeatedly under load — such as during promos or pushes for engagement in Champs (e.g. entry lowered to 1 win, free weekly qualification points, and desirable rewards tied to playing all 15 games) — and yet simultaneously want them to believe those same servers are otherwise stable.
When thousands of users are visibly booted with messages like “You are unable to connect to EA’s servers” or “EA servers are experiencing high traffic,” EA has to acknowledge the issue — as we’ve seen with compensation promises this year. But the subtler, more fragmented problems — like delay, desync, animation glitches, or heavy gameplay — that don't present as clearly or consistently, do not get acknowledged or are solely blamed on the user end.
It stretches credibility to suggest that server infrastructure fragile enough to collapse under peak load could never also cause smaller, harder-to-measure degradations in performance during regular play. These may not trigger disconnections, but they do damage the quality and fairness of gameplay, and are arguably even more frustrating due to their intermittent nature and lack of acknowledgement.
But, like you say, it won't change so all players have is the control to change their own actions and simply stop purchasing the game.