It's also potentially done to stop people hitting the files every 5 minutes throughout the day and building their own dashboard for the data, serving a 130k text file once every 24 hours that can be cached on a CDN is a massively different workload.
If you need to pull close to realtime BQM data then I am sure the team will be helpful.
To be honest we haven't thought about that issue. I don't think this would amount to a problem even if people did as I doubt that many would. We can't easily get the files ourselves either (it would take manually getting the file from the Firebrick). As I said in the other post though, we hope to fix this and go beyond XML into CSV Etc.