To put it another way, Neptune has an orbit that crosses over with some junk, but doesn't have much in the same orbit that it has that isn't also orbiting Neptune. Pluto, meanwhile, is in roughly the same orbit as every other hunk of rock and ice in the Kuiper Belt. They aren't planets for a similar reason that we don't usually call Saturn's rings, moons.