There are more Ford F150 pickups out there than any other car in the world (according to Top Gear, anyway). Does that make it the best car in the world?
Sales numbers are no indication of what is best. Just what SELLS best.
Lamborghini sell only a few cars, Ford sells MILLIONS. Guess that makes a Ford better than a Lambo, doesn't it?!