I don’t want to get too political in shower thoughts, but this would solve a lot of the hot button issues if more people just had safer and supportive environments to escape to and volunteers / paid professionals to help them on the other end.
This is one of the reasons abusers pressure you to quit your job-- so even if you were finanically stable before, you end up becoming financially dependant on them so you can’t just leave. It also makes it nigh-impossible for kids, even kids of wealthy families, to escape abusive situations before they’re old enough to get a job (and you can bet their parents will run interference to keep that from happening as long as possible, or else figure out a way to coerce them into giving them their paychecks.)