As much as I agree normally it causes mass scucide as new php developers suddenly find there
website hosting gets broke very quickly.
I dont use register_globals anymore but a lot of my very early php 4 work was written with ignorance to register globals so that makes me partly guilty
With PHP6 they have removed the option altogether but I do agree that new servers should have the option forced to off to encourage developers to work with it off.