There is no way in any world I could kick out my child. They are my responsibility and they are going to sometimes do things I don't like or approve. That's life. No ones perfect. I would never leave them to the streets, no matter what they do. Not while I am living.
That doesn't mean no consequences. But I will not abandon them. Ever. Nor will I ever abandon my grandchildren. They will know that no matter what they are loved and cherished.