Dang. My informal rating is about 2200. They’d all kick my butt.
PS Would like to try with Alexandra! Wow, beauty and brains!!!
Last official ELO, long time ago, is 2537, racked up in just a few relatively high level tournaments. Record against two ex-WC is +1.5/2 (1 win, 1 draw). To get higher (over 2600) the curve gets much steeper and requires a lot of time, energy, travel, sense of financial stability and unconditional support.
Like you said, there were several other, potentially much more interesting and lucrative challenges and opportunities, with much less family-related stress and sacrifices.
But the intensive training, at young age, in logic (and by extention, STEM+ and other disciplines), strategy and tactics is invaluable and serves well for the rest of the life.