I think pixel peeping is a little over rated sometimes. Its a nice shot, clear message, good mood. Why not accept it? Is it possible to pull off this effect in photoshop? It was obviously done on purpose. I don't see why a site should accept a technically perfect crap image over one that is flawed on purpose, but has good sales potential. Why not let people be creative? Would the buyers complain?

Matter of fact: I would be willing to trade 100 of my technically perfect crap images for that one.
Just my view.