All they had to do was copy and paste 2042’s portal functionality and paste it into BF6.
2042’s portal (eventually) works perfectly now. You can join friends easily, you can host what you want, matches start regardless of how many people are in there, you can add bots, we have a wealth of settings to play with, we can pick up game mode templates and simply build on them, the UI and functionality is easy to navigate.
But now we find ourselves back at square one, where most things mentioned above are missing.
Portal really HAS been killed.