Such a slap in the face too when it forces a DNF as well. Like "hey we know that guy forced you to retire, but don't worry we gave him a 5 second penalty!".
Feel like for incidents where one or both parties end up being out of the race because of it, any penalties applied should be a grid drop for the next race. In race penalties seem meaningless when the aggrieved can't benefit from it.
I was expecting a bigger penalty because the contact was absolutely egregious. He was completely off the track and didn't make any attempt to slow down to rejoin.