Why are so many babies near 90th percentile?

They aren't. It depends what 90th percentile you are talking about. If it is weight, it might be because the norms are based on data from years ago when there was not as much obesity as there is now. By definition 90 percentile means that only 10% of kids are bigger, taller than the 90th percentile.