Were they in their twenties? I've run across lots of folks in their 20s that were like that. I admit I did some of that myself in my late teens and early twenties. Its certainly possible to grow out of that, and cutting them out of your lift is the right thing to do. I know I didn't have the words or reasons why I was doing that at the time, but with years of life experience I can now verbalize it. Feel free to give them some parting words as to why you're doing it too. If they gain a bit of maturity and self awareness they can make a change and be someone worth being around.
However, its not your job to fix them or even put up with them. You can leave them with their own problems.
Here I was thinking you were in the pockets of "big chopstick" and now I find you're secretly a plant for "big spoon"! Well played, sir!