Does this highly upvoted answer meet the quality standards?
That's debatable. I read the edit history and did not find the original answer rude or abusive, if possibly a bit biased against feminists, whose typical attitude like any other political ideology is surely fair game for some criticism?
Are we over-thinking this?
Yes, and massively.
If she likes the flowers, then... excellent.
If she gives you a fifteen minute lecture about how sexist flowers are, then also excellent! She's a feminist. Lecturing other people about how sexist they are... it's her favorite hobby! Nothing wrong in providing her with an excuse to feel good...
If she's an equity feminist, she'll probably love the flowers. If she's third-wave... Well, if you want a rant about patriarchy, offer the flowers yourself. If you'd prefer the topic to be internalized misogyny, then your wife should offer the flowers.
For the color, I suggest yellow, because the yellow ribbon was pretty much the official symbol of... [image of party flags here]
+If she goes on a rant AND you remind her at the end that you picked yellow for the aforementioned reason that she missed, you get extra evil brownie points.
After those parts deemed controversial were edited out, the edited final version probably doesn't suffer from quality issues any more than many other answers on this website.
Whether the answer was too highly upvoted seems the more relevant question. As pointed out by @NVZ's answer, the large number of upvotes can be explained by the HOT.Network.Questions "HNQ effect" where Q & A can be upvoted by members from all over the network, but they can't cast downvotes because they would usually not have the sufficient reputation here.
The 12 downvotes to 74 upvotes is also significant for this answer. A good answer might receive 74 UV but it will not receive 12 DV. It might be a fair assessment that at least 60 UV came from HNQ and obviously all 12 DV came from IPS.
So many downvotes make it an advice to be treated with caution, irrespective of the number of upvotes. But only the net vote score is visible to all the readers. That's why it might be sensible to default-display the vote score against every answer as a split score (split up into number of UV and DV), and let readers make up their own minds! Note that this split score can currently only be viewed-on-demand, and only by users above a certain reputation level: