After playing enough games, you start to notice that the map sizes are too small because the spawn points put you near the enemy not your friends. Which leads to problem 2. Why do you spawn us near the enemy, in the line of fire, on a grenade, or all the above? Surely you can spawn us near allies like in the previous halo games.
I’m assuming you mean spawn points in Arena.
I see your point, and it does get frustrating if you’re being spawn killed in game modes like Swat/BTB/Slayer. I don’t think it happens too often though. The game is not perfect and can’t always drop you into a good spot. I think they may need to improve some things, but it works overall.
If a team is playing well the goal is to do exactly as you described, know where you will spawn and kill you when you do. This goes for all slayer and Team Arena games. Its much harder to do spawn in a “good” location in fiesta because everyone is flying all round the maps and there are two extra players than the maps were meant to handle.
This is why I dont play ffa