He looks like a snob, indeed.
It's an interesting subject but I don't think that the background helps to tell the 'story' at all. A better background might be poor-looking people eating cheap food or just generally looking run down. You would probably have to set that up. Also, the background is distracting because of the many bright spots. Looking for a simple background would help a lot.
Just my opinion. Thanks for sharing.