Cross Country isn't basketball or football with a win loss record that makes every game matter equally.
In cross country you have to be at your best at the end of the year.
In cross country, especially for division 1, the meets "don't even count toward nationals points" yet, so early meets are inconsequential to the goal.
In cross country, every meet that is not a "point scoring toward nationals" meet is just like a pre-season NFL game. You may or may not play your starters at all, you may or may not race at full intensity. Early meets are basically specific practices.
In cross country, the ability to practice with your team before school starts is based on when your first "competition" is. So schools schedule an early meet, not for actual racing purposes, but so that they can bring the team in 10 days earlier for practice.
That said, Johns Hopkins is a division 3 powerhouse and they are legitimately better than many division 1 teams. They should be recognized and praised for that. And I for one don't know if Johns Hopkins raced fully in the meet, either.
But, if Johns Hopkins raced their A team all out, and Georgetown just sent their bottom of the roster just so the meet would "count" so they could bring their team to school early to train, then yes, the result is expected.
These are the things that make our sport hard to understand for the public....probably drives athletic administrators insane too. But let's not go overboard with the hyperbolic reactions.