Actually no. Those were the excuses, not the reasons. It was he's marketing potential and Joss the boss that got him that seat.
Just remember what he did 3 races earlier, in Australia. A proper hothead.
And he was told he can't do that by other drivers but he decided to ignore them. There is an incident with max in almost every f1 race max started.
Pushing people out, blocking, waving, crashing, young superstar done it all.
But, it's not he's fault, it's FIA's. Just as today.