Someone might prefer to use “fewer” because it sounds more precise, but there is no real difference in meaning between “less” and “fewer.” In most cases, either word can be used interchangeably.