I was watching a review of The Martian on YouTube a while ago. The reviewer was a young female, and her major complaint was that Mark Watney's character-voice just sounded like a middle-aged white American guy. I thought
"well, he is ~ this isn't very valid criticism...". Perhaps not all readers identify with the main character, and that's a valid criticism, but I don't think it's a flaw of the writing itself. This same YouTuber had the same critique about Jasmine in Artemis. Yeah - that's fair criticism of the writing; Jasmine did sound like a middle-aged white American guy. If you can look past that, Artemis is still a fun, enjoyable read.
[Edit] Added sentence beginning with "Perhaps not all readers..." to clarify.