MI picked up a LOT of technical debt and a LOT of security bugs when transitioning SPG programs and properties into MI's portfolio (thankfully, I was off of that project at that point in time).
I don't think this is the case where the FBI or other conglomerates have direct SQL-style access into their systems, but, more-so where FBI has retired or plans internally to pull data from systems when requested: When it's hard as hell for employees with the proper need-to-know for their application to pull up data in a meaningful fashion, you know that it's next to impossible for Law Enforcement to have a nice little dashboard where they can just type "Ian Wilson" and get a list of every place I've ever stayed ever (unless they're working with VISA: that's something that I kinda expect, tho).