I think you're all being too hard on Mekhissi.
There's a reason the rules are there for the lines. If you pass someone on the inside you can gain an enormous advantage. Whether or not this actually happened is not relevant - rules are rules and breaking them has consequences. I am surprised that the largely conservative population on these boards doesn't support that ideal.
Do you think Farah should be DQ for stepping inside the track on last lap?
Break the law, expect a response from law enforcement.
Pretty sure I read that on Letsrun.