Actually, I've been in IT for over 45 years in almost every single job you can imagine IT performing. Network engineer, web designer, computer security, and a software developer for over 30 years. Disney IT was crap because they were never given the resources necessary to do the job correctly in the first place (and they still don't) - not because of all bad people. Sure you will find people with a lousy work ethic - I've seen it many times, but they are usually the minority, not the majority.
I worked for a company that outsourced their software development to a foreign company that paid it's developers $10-12/hour, similar to what Disney has done. I was responsible for checking the code and putting it into the production environment. Well, they claimed they were senior level developers but the code they wrote looked like it came from a 10 year old that had started coding over a summer. It was total crap. I had to rewrite all of it, and so the company actually ended up paying more than if they would have not outsourced the work. So yes, I know all about it and why their websites are worse than before.