It doesn’t need a contact form: he doesn’t need random queries from the internet.
It doesn’t need SEO: he’s Jony Ive.
It doesn’t need a portfolio page: he’s Jony Ive. And so on.
Criticizing this website makes as much sense as criticizing Steve Jobs’s business card. “Your business card sucks. It doesn’t even have your phone number on it! Let me instruct you on how to design a proper business card…”