I agree to a point. Often times, these players are at a position in high school because they are so physically gifted they can play it and still get by without being best suited for said position.
Take Ronnie Clark as an example. He played QB at Calera, but the recruiting services knew he wouldn't be a QB in college. He was just the best athlete on the team, so he played QB. The recruiting services might look at a guy on the OL and dissect if he's best suited for the same position when he gets to the next level or if he'll need to switch.
Heck, we see it with draft prospects, too. Some have Cam projected to slide inside when he gets to the NFL.