Random Weapon Spawns

Why are the weapons spawns randomized? I don’t think this is good for gameplay, because it’s harder to memorize where certain weapons will spawn on what map.