Pretty much, from a technical standpoint I wouldn't think that halomaps' structure is able to serve data fast enough for map downloads since it copies data between servers and such before the user can download it. Saying that there's no reason why Dennis couldn't set up a master server on halomaps, but it's not fair to put extra burdon on him to do so when hes already done so much to provide halomaps to the community. If he wants to run one in future then great, but he doesn't have to and we shouldn't have such a reliance on halomaps for this kind of system.

The main issue with the idea of map downloads is the cost of hosting them. If you have a single monolithic database of every map that everyone downloads from, the cost of that would make it unfeasible to run (Which i'm sure Dennis's wallet would agree with!). But with the master server setup in OS, when a substancial number of smaller hosts are serving a subset of maps the cost is distributed and should be more viable.