I will try to reformulate.
Avoiding this warning means that we have to drop the support of PHP 5.6 (as using a spread operator in older version would cause a parse error). We will do that but we want to do it cleanly, i.e. in the next major version, not in a minor version.
We can’t take the decision to drop old versions of PHP lightly. Less than 50% of users are using WordPress 5.2 or higher. Still 13% of users are running PHP < 5.6. The fact, that developers would prefer to use PHP 7 or even higher doesn’t matter.
The WordPress team decided to change the signature of a method that we are overriding. This was rather unexpected. But they did not take this decision lightly. They were perfectly aware that it would cause an issue in some plugins including Polylang. However, it has been very well done, in a backward compatible way. That means that nothing has broken. There is just a warning issued. This warning is to the intention of the developers.
If you are developer and are seeing warnings on a test site, then it’s ok. That what warnings are intended for. But if you are seeing warnings on a production site, then there is something wrong.