Upload & Sell: Off
Yep, I'd agree with you, sir, you have your work cut out for you. Looks like a "mug shot." Uninspiring, to say the least.
BTW, if you cannot take the critique, then don't ask for it, let alone make wise-ass comments when you get what you've asked for.