Truly an unfortunate decision I feel. Having to rename 1000s of deployed files is hardly a satisfying way to spend ones time. If this were CI 1.x I could see it but it just breaks anything existing for no real tangible benefit. Perhaps it could do well to be a suggestion rather than a strictly enforced policy or to have it controlled via $config so that people can choose how they wish to work. Forcing people to work a certain way is not always beneficial for everyone. For now I have chosen to patch this out of the Loader which of course is a terrible and temporary solution but it is the lesser amount of work at this point while I contemplate a more suitable scenario.