Consider fuel upkeep's effects on cheaper vehicles. Getting a T70 would delay the T34 longer. Scout cars and halftracks would be less desirable for the extra slowing of teching. So perhaps only certain vehicles could fuel upkeep, but this would be unintuitive.
Good thing we're talking about fuel upkeep on heavy tanks and not light vehicles...