Mel's an interesting dude. He really is a fantastic actor, and you're right, he screwed his career.
I know he's done a bunch of those weird takenesque movies in the last few years, but I just can't bring myself to watch any, not my genre. So I've largely given up on enjoying Mel Gibson in a new acting role.
However, he's a god damn amazing director. I don't even care about Passion, and I am a huge fan of his style. I am excited about Hacksaw Ridge and I hope he keeps directing, though I'll probably skip the Resurrection movie.