I've had the exact same thing on a flat screen CRT monitor from 1998 :P This is most definitely a result of cleaning the screen with some detergent that damages the anti-reflective coating, you can achieve the same effect on literally any screen, and someone is trying to make it look like only MacBooks have this problem.
I've used solvents on prior macbook screens. Maybe I shouldn't have but nothing like this has ever occurred. Nothing like this has ever happened on any LCD screen I've owned. It seems like a design flaw or a manufacturing defect to me.
and this is one of the reasons we moved on. Any coating is non permanent and will cause problems. You dont pay >$2K for a one year loan of a product, it shouldnt be build to fail.