The reason it seems harsh is because of the rather daft way that the debris was handled by the Race Control. It was double yellow flagged , the Yellow and Red, and then they stopped the flags and let someone run over it and a couple of cars suffer damage that will be in the six figures. Was it dangerous or not? If it was, provision should have been made to remove the debris through a VSC or SC. Then, because of the huge delay in dishing out the penalty which occurred after the next Safety Car, the punishment was scaled up. Had it of occurred before the safety car, the punishment might not appear so severe.
All in all, my issue is with the timing of the punishment, inconsistency of Race Controls attitude towards the "Danger" and the fact that there were double yellows in the first place and not VSC or SC to remove the debris. All thanks to the new Race Control team bedding in during an end of season WCC fight. Genius.