I believe that's actually one of the things that people has said was a big problems with them, that they have let go a lot of people, who knew the software code, and hired new people who don't have that in depth knowledges, resulting in more spaghetti code.