Medicine requires many years of your life in training, and going hundreds of thousands of dollars in debt.
Also, it is extremely competitive and I'd probably fail out of it. High risk for no guaranteed payout.
Finance also doesn't actually pay that much. I had friends working at banks right out of college making <100K for 80 hour weeks. That's bad compared to Tech. Maybe Traders make more? But I have no idea how I'd even get a job as a trader and what it entails.
Being a lawyer at a not top tier institute also sucks in terms of pay/requires debt and training .
Tech really is quite high paying and good for people at all levels. I know people who did bootcamps and are now making 100K with a couple months of training.
No other industry offers THAT.