While obviously it's the hormones from the pregnancy on Angie's part, and Marco's parents bear some responsibility for not keeping tabs on their oldest child, Rafael's comments about Star "stealing away" their first son aren't exactly unwarranted. The Diazes took in Star, cleaned up her messes, cared for her, treated her as a beloved guest and as one of their own children... and then she ran off when her mother forced her to return to Mewni, leaving Marco bereft, accidentally sabotaging his first serious relationship, motivating him to leave home semi-permanently and causing him to land in the middle of a dictated land and war zone. Rafael and Angie were doing all they could to help their son during his depression, and it wasn't enough. From a Certain Point of View , Star appears as a selfish and Ungrateful Bitch (even though it was out of her control). Star obviously didn't want to leave or for Marco to follow her to Mewni, and Marco chose to leave both times, but it's not like she kept in touch with the Diazes after her abrupt departure or told them why she had to leave. Marco isn't even getting the respect he deserves on Mewni, and if his parents know that, they may be questioning why he left in the first place.