Reclassing happens because college coaches simply want to be able to compare kids within a class. Whether a kids is older or younger than another kids is immaterial. They simply want the best kids possible in each class. Same things happen in football, basketball, etc.
Crying about reclassing is pointless. It would only change if college coaches decided that they were concerned about the actual ages of the kids they recruit.