The most frustrating thing is that universities are generally doing the opposite. They are moving away from self-hosted self-controlled systems to software-as-a-service.
When I complain (I'm on the committee that is supposed to complain to administration about this), they say that it's easier to keep budgetary track of just paying some other company to do it, and then they (the other company) will be liable if they screw something up.
😠