All sorts of considerations, including what makes sense for the game, time and cost budgets, logistics etc. Here’s a developer comment on adding cars: