I can fully understand the wanting to spoil after everything he has been through, but that doesn't excuse it imo - DS was so ill at 8 weeks but I wouldnt use that as an excuse for anything personally.
I think with the help they will get there though, they are desperate to but have got on the wrong path which is easy to do.