Why can't we play the way we want

If its Crossplay always being on, SBMM being a kick in the teeth and connecting to Servers that are nowhere near you.

All I can say is why??

I’ve learned everything that i can from being on here on halowaypoint and I’m happy that people helped me figure out issues I’ve been having.

We could tailor to play Halo from previous games any way we want, I’m really missing the Halo 3 local play days.
I’m really being affected by server lag and server desync.
It took the MCC 6 years to get the option in the settings to filter out what servers you want to connect to. So why can’t Infinite has this?

I’m from the EU and feel like 8 out of 10 games I’m on servers nowhere near me. There are two servers in the EU one in the Netherlands and one in Ireland. I’m from Ireland and I’m constantly getting bad games and I’m I’m close to one Server. My internet is fine nothing wrong with it but when i play Infinite, dear gawd it plays terribly.

343 please for the love that is all Halo
Give us settings for Crossplay, Input and what Servers we can pick which we want and which we don’t and if its one simple thing to add.
Don’t punish me with longer search times because I don’t want laggy games.