Although you may have a feeling that the contractors proposing to do the full scraping are trying to drum up unnecessary work for extra pay, consider that they know that you're considering other bids. Anyone proposing more expensive work runs the risk of pricing it too high and not getting any work at all.
You also have to worry about low bidders: those who underestimate the job by cutting corners in order to out-bid the competition on price. Those who recommend just paving over the surface just just as well be suspected of trying to simplify the task to get the job.
I would suggest that you get a bid for identical or almost identical work from each prospective contractor. You can't compare two contractors on price, if they submit different proposals.
From each contractor, get a quote for doing a scrape and resurface, and just repairs. Then you can see who is expensive and who is the low-baller. Try to get a detailed quote breaking down the individual costs for the stages of repair, time and materials.
As far as which one to do, that is your call, but your choice of treatment for the road should not confine you to a contractor. They should all be capable of the same work.
The contractor who believes that the road needs to be scraped may not want to provide a quote for just repairs, but try to press them for it anyway so you have a more complete basis for comparison.
It may be the case that a road that does not need scraping does not actually need resurfacing at all. Either the road can be repaired, extending its service life by a few years, or else that life cannot be extended and it is replaced. The contractors who want to perform repairs and then lay a surface over top may in fact be the ones trying to drum up work. If the road is reparable, why does it need resurfacing, other than for cosmetic appearance? And if it is not reparable, how can you justify just coating over an irreparable road? You wouldn't paint over flaking, peeling paint! What good is cosmetic appearance if it doesn't hold up automobiles?