Personally I think the penalty is harsh. The drivers risked their lives and limbs during the race. It's the engineers and the teams that should be penalised for the infingement, not the drivers. Deduct the constructor's points by all means but let the drivers keep their positions.