This is why it’s a proposal, and why I filed it more than 6 months earlier than strictly required.
But just to clarify - we will need to drop support for 32-bit x86 at some point. It’s dead, and more and more software just doesn’t support being built and / or run in 32-bit environments at all.
Yes, some things will stop working. But I hope that we can provide solutions and / or workarounds for most use cases.
And it’s better to start planning for the removal of i686 packages now than when (insert foundational package here - for example, CPython) stops supporting 32-bit architectures and we need to scramble to adapt.