This is also a big reason for e.g. the Wirecard fiasco in Germany: Everyone, especially the politicians, really wanted a fin tech blue chip out of dot-de and wanted desperately to believe.
That said, Holmes being a woman is also why we're discussing this documentary and why everyone is almost gleefully interested in her downfall. If a man had done this one it'd have all blown over long ago.