Why does no one tell me when things are broken?

After this webserver was upgraded to a newer version of PHP, everything broke. Yup, everything. I guess that's what happens when people change their minds about how imported globals work. It is more secure to do it the new way, though.

Although I thought I fixed everything, I forgot about the DIY argument gizmo. Why didn't anyone tell me it was broken?