Иван, здравствуйте, суды неохотно аннулируют регистрацию ( прописку) если у гражданина отсутствует иное место жительства. И для этого требуется целый перечень оснований – человек в квартире не живет,забрал все вещи и выехал в неизвестном направлении,не платит коммуналку. Либо живет,но при этом ведет такой образ жизни, когда квартира используется не по назначению, его действия разрушают жилье и проч. Прописка как раз и подтверждает право на проживание, поэтому никаких препятствий к проживанию у сына нет, пока есть прописка. Юридически выгнать – заявить в суд иск о том, что проживание сына мешает собственникам распорядиться своим имуществом – к примеру, есть намерение продать квартиру и переехать в дом за город,а прописка сына сделать этого не даёт. Но обычно это осуществимо,если у гражданина все же есть куда выехать.