Polite Request: 343, can you fix your servers?

I’m just writing this because I’m getting the worst experience I’ve ever had in an online videogame. Im an Arena guy who loves the competitive feeling of Halo 5. I’m from Spain, Europe and Im SICK of the laggy games. Every time 343i drops an update, the game starts to feel terrible; enemies dont die, you die pretty quickly and sometimes enemies just dissapear like Prometheans. No, its not my connection. The proof is that they had to stop the EU Pro League because the lag.
343i, I paid 100€ for your damn Collectors Edition game, but this is just unplayable, and its not fair that EU players have to experiment this once a month because…I dont know what are you doing.
Today I was playing Doubles with a friend of mine and I put the Focus option in the search preference. The game was terribly laggy and I sent the guy of other team asking: Just curious, Where are you from? He was from US. How is this possible?? We my friend and me both from Spain and matchmaking gets US players? Really?
I dont know whats happening, but please, stop working in things like Covenant Slayer and work in important things like fix the EU servers, because you are breaking the experience of many players.
Thanks for reading