The devil, so they say, is in the details. It's always struck me as an oddly-worded phrase but the meaning is clear: pay attention to the details or else you might mess everything up.
Judging from these pics, there are a lot of details out there that are getting totally glossed over.