I am against reverting the change from the argument that this change breaks scripts for users that aren't technical enough to fix their scripts. While I understand the position of a user whose scripts have been broken and doesn't understand what the error message means, the user should be technical enough to find and download an updated script that does work with this change.

Security improvements occasionally break features. I am for reverting the improvement if the feature was a legitimate feature and should be expected to work. However I am against reverting the improvement if the feature was undocumented, accidental, or the result of a bug. Undocumented always means Does Not Exist and/or Subject To Change.
Maintaining backwards compatibility with regards to security to appease the masses is not a stance I find attractive to a software vendor.