For the record I agree with you. I just don't count it as a character flaw if someone doesn't know better. I could see something like this happening to my wife, she didn't immigrate to the US until she was 37, and although now she is a US citizen, she still doesn't know how a lot of things work here. Her business until recently was mainly working with other Brazilians here in our area, usually the wives of Brazil tech bros that have moved here.I talking in more general terms about every day life. Everyone makes purchases and can inform themselves about how much things cost at different sources. You don't have to be a gearhead to be informed about the cost wiper blades or be a petroleum engineer to be informed about the cost of gasoline at retail outlets.
Although there is some intersectionality here between lack of knowledge and traditional gender role assignments as in many foreign countries. Putting new wiper blades on a car, that is the man's job in her world. She doesn't know and she doesn't want to know, because she considers it in my domain to take care of the cars.