Yeah, I didn't even know who he was before the Svbtle debacle. Now I know that he's some elitist who got pissy when his (not all that special) blog theme got copied.
Fire your entire design team, if you have one.
Hire an outside design firm ... as quickly as possible.
Your in-house team is obviously incapable of building a good experience.
Get outside help. [1]
Then backpedaled [2] after he got a response outlining that he has no idea how large companies operate.