Some old event/premium squads received engineers but others didn't? Just give engineers to all

It wouldn’t matter. I’ve been in games where people refuse to build rally points, and just spawn in the rear. If I didn’t build rallies during the game, they wouldn’t be built at all—and people would just spawn in the rear for the entire game.