Sheen did a whole lot of good for many people, both in the Church and in the larger society... he provided a respectable, intelligent, encouraging and, yes, faithful message, and he did it in a non-threatening, accessible-to-all manner.
I’m confident the time will come when his contribution is recognized
Watched a few of his shows on EWTN and he really got the message out in a easy and friendly way.