This problem exists for ALL the large maps. For example, on Whiteout if one team is by the ship, the opposing team is in the village and one player decides to rush the village, guess where people are going to spawn?
I've played this game enough to know which maps I can take advantage of the spawn system and even if spawns are fixed, good players will find ways to overcome that as well. Wouldn't say its not fair that you guys got spawn trapped as anyone could have killed that player before you guys got trapped. Just my two cents.