The only part that irked me was "I don't make shit games", which screams of arrogance and isn't a very good trait to have. But it was also displayed during the whole hacking SMB leaderboard thingy, so I guess it's just who they are. You certainly can't say things like that when you are this big budget developer, I mean so far I haven't seen it but I imagine it would be quite the shitstorm
Eh, they're confident and rightfully so. The games they've made have been good (one lol), theres nothing really wrong with being good and knowing it. If you're self aware enough to know that what you're making is good, then you won't be plagued with constant delays and anxiety of your game not being good enough.
I can see why it looks shitty at face value, but I think there are some positive attributes to it.