(I presume that's what must have happened, since you indicate that this anecdote is analogous to the Keyes situation.)
"You didn't mention the part where this person's parents cynically took advantage of the relationship for free labor, they booted him out."
The person was not booted out for being gay. It was ignored and denied. He was avoided for many years. No one took advantage of free labor in that situation, because no one could get him to work at all. But as far as Keyes, it is not unusual that he wouldn't accept his daughter's gayness until after many years. It is normal ion families that don't embrace homosexuality. It isn't like he didn't have time to think and pray on it and change his relationship with her, and accept her as she is. It is implied that he couldn't stand her until he needed free labor, which is a bad conclusion. My mom made me work when I was in high school for the family business and I accused her of giving birth to me so she could have a slave. I didn't realize then that my mom was the one who was the slave to me and my brother. Helping out didn't even make up for the investment she made in raising me. So if Maya worked for dad's campaign, she owed it to him, and incidentally, volunteered.