These environments are too complex and their operating systems are designed for use by information system professionals. Most of our graduates work in midrange and mainframe installations. The operating system is an interface between computer hardware and the programs and people that want to use the hardware. The mainframe world can be quite a shock to someone with only microcomputer experience. They are naive.
Users control their own data.
And companies are faced with high labor costs and the problem of scattered data. It can house a large database and permit authorized users to download and upload. Of course, a repository can also be housed across a microcomputer network. But, communications costs, support requirements, and physical security become more of a problem. This debate will rage for some time.