I don't think anybody wants to see penalties doled out willy nilly again, but Max really need something to cut out these errors. He could be a great driver if his decision making improves. The problem he's got is that he's surrounded by people telling him he doesn't need to change.
It's a catch-22. Curb his aggressiveness and you end up with a tame racing driver (no, not that one!), but I also agree that he needs to be calmed down. Hopefully the team will take him to one side and give him the book of Murray Walker's top 100 phrases, which in it he will find 'to finish first, first you have to finish'.
And then they can show a video of how Ricciardo overtakes, and then smack him around the head and tell him to do it the same way!