1.I wasn't here last year
2. Nobody knew Hamiltons anti roll bar was broken until after the race when the mechanics looked into the car
3. It was obvious damage on Rosbergs car wich was dangerous and was realised immediately
Hamilton thought his car was undamaged, then, did he, when he had a broken anti-roll bar?
It has always been accepted that, if you have damage, if you are outrageously slow, so that blocking other cars would be futile and dangerous, then you should keep off the racing line and not make a nuisance of yourself. But Rosberg‘s pace with the broken wing was not outrageously slow. He was no slower than the backmarkers. Nobody ever moves over and coasts in under those circumstances. They never have and they never will.
If you think there should have been a team order, fair enough, but you have to recall that from the pitwall‘s point of view, although Hamilton was slow and his tyres were in poor shape, they were still short of the pit window, so although leaving Hamilton out another lap had a big downside inasmuch as he was slow, it also had an upside of getting him nearer the window thereby improving his chances of making it to the end. Moreover, I‘m sure you wouldn‘t have been very happy if Rosberg had let Hamilton through in S2, then tucked into his slipstream on one of the long straights and driven over his own front wing thereby taking them both out. Keeping Rosberg away from turbulence was the wisest thing, since any disturbance to the airflow over his wing could have made it break free and caused an accident. Those are probably two of the reasons why there was no team order.
Suggesting that Rosberg broke the rules by continuing to try his best while racing a damaged car is just a bit silly in my opinion.