GGP didn't break the law (in fact he conformed wtih it), he just didn't disobey his orders (risking his salary) in order to go the extra mile in order to make a negligible positive impact in the world. Seems rational.
Ever speed on the way to/from work? That's a worse offense than a strictly-compliant website - you're increasing danger for yourself and others and breaking a law, precisely for your own benefit.