I don't believe in life bans. What does it achieve other than removing the rider, who is just the final link in a chain that stretches through his team, a doctor and (presumably) a corrupt clinic/ medical wholesaler providing the product?
It denies riders the chance to redeem themselves also...