That's a pretty weak argument there Strad. Regardless what the FIA may or may not have said or ruled, does not mean one can't have a constructive discussion about it.
Diego made an excellent point.
You said "He has a right to unlap himself when he can do so cleanly. He does not have the right to FIGHT with the leader.." - fair enough. But if the car in front (e.g. Max in this case) does not want to play ball and starts defending (as he did into T1) and chooses to stick to his line with little regard for if there's a car next to him or not, one has to question if there is any chance of a clean pass.
It always takes two to play nice. For whatever reason, Max did not want to and defended his position against a faster car that was a lap behind. What did you expect Ocon to do? Give up? Not unlap himself, despite the rules stating he is allowed to?