I don't get this joke (womens' inventions)

I’m going to have to ask for an explanation…

The way I’ve understood this joke is that it’s a sarcastic-ish play on this joke: