...every single time I've seen an environment like that has been because of incompetent IT.
That might be said in this case, but GP is not to blame for the fact that there was no policy spelling on the proper way to do things. If such a policy had been in place, users would not have been able to "solve problems" by creating file shares on their own PC's. His predecessors neglected their responsibility and allowed a mess to be made. GP came in, found the mess, cleaned it up, and provided a useful alternative to the insane "solution" the users were allowed to create.