As I've stated before, I really didn't like the bleak ending they gave Cartman. He gave up his entire life so his friends could be happy, and that's how gets repaid. Another reason why I didn't like the ending was that Cartman being a homeless drunk just seems so out of character for him. He's far too smart and manipulative to be living on the streets, him being a corrupt cop or doing some illegal shit would be more suitable for him, or he could be working to be a better person. That's just my opinion, what do you think?