For those that know they have a good connection, speed, etc., the problem since the beginning is the bad netcode.
With Season 9 it's because of the introduction of Cross Play, there's now an even greater load on the servers than in the past.
Season 9 is the worst since the game came out.
EA made an announcement, on their site at the beginning of Season 9, or possibly sooner, I personally read the article about working on the Netcode.
I can't find the article but I found this online that is talking about the same thing.
https://charlieintel.com/apex-legends-dev-blog-for-netcode-server-issues/93460/
It's a fact that EA has even admitted too.
I can also tell you for a fact, as a Level 500 player with 2500 hours in this game, I know exactly what has been happening since Day 1, and that since the introduction of Cross Play, the network and pings are worse!
I made a Technical Post here over this issue, and I've submitted Case Reports to EA, all we can do is cross our fingers and hope, but since the beginning of this game, it's never changed, so will it change now, that's the question.
https://answers.ea.com/t5/Technical-Issues/EA-Constant-High-Pings-After-Crossplay-Submitted-Cases-EA...