by Limnophile
Leo is far from a great guy but not a monster either. He takes advantage of women in need, but doesn't force or hurt them. Many 'normal' men would do the same if they had the chance.
Leo is a bit of an opportunist but he tempers such with way more compassion and support that most others would in a similar position. I think LEO'S trailer park does a whole lot more good than bad. Once in rotten situation, trading up to an "at least not totally rotten situation" is way better than many alternatives. As humans we have remarkably more capacity to do true evil to others. Leo presents a sufficiently less evil universe so at some point we must give him some reluctant praise. And if this is the best LEO can do, even more kudos are well earned.