The saying "beauty is in the eye of the beholder" is never more accurate when it comes to college football recruit rankings. Recruiting services have to rank over a thousand players each year and many times its off highlight tapes, etc. It's pretty easy to see how a Mike Hart could be a 3 star player. Ranking these kids has to be a very difficult task, outside say the top 100 kids.
So recruiting services take as much information they can to rank kids. Summer Camps and events like the Opening are big deals for kids getting seen by a ton of services.