I agree that every situation in itself is different, there are so many variables that (although it is a good video) you can't simply apply it to all situations. That is also why we need stewards (who have raced themselves) to judge every situation (we might not all agree always but at least they have judged the then current situation) and have taken (to the best of their abilities) the rules but also the actual situation into consideration .
Here for example we have a very similar situation (but of course not the same) no 2 situations ever are, where Bruno Senna also made slight moves (like Max) but still Schumacher got penalized for rearending him.
http://www.dailymotion.com/video/x3elxre
https://www.racefans.net/2012/05/13/sch ... collision/
I can live with the both are to blame judgment but I have a more hard time with all this Max is the bringer of all things Evil in this world "consensus" that some seem to want to enforce.