As a RBR fan, I hate to see them penalized.

That said, the move was clearly illegal, especially given the directive given the week before the race.

He had all 4 wheels off the track and gained an advantage, that's illegal.

He should have given the spot back to Button and tried again.

As for Alonso et al running wide, they didn't do this for advantage during a passing maneuver so is simply leaving the track for no advantage and with acceptable reason (pushing to hard, lack of grip etc). If anything, he was slower every time he dropped a wheel in the dirt, so no advantage gained.