Honestly, I think it's just envy talking in some of those cases. So what if it was slapped together in 2 minutes? What does it matter? The winners have been chosen. It's all a matter of opinion. Just be happy you entered and be happy for the winners. Geez...
Also, another thing, why feel embarrassed about what you submitted?