About as patronising and sexist as it gets.
People a missing it because it's so subtle. Just like racism, it's no longer acceptable to be overtly sexist in this day and age but you can tell where it exists by interpreting underlying tone and meaning. And where it exists it should be...