It’s not easy going into medicine but it is more reliable than many other paths.
In finance you can be very dependent on the market conditions, same in law (without a lot of business activity businesses don’t need to consult lawyers), in research you are also very dependent on the hype around your field to get grants, starting your own successful business is brutal if you don’t find the right opportunities or network of people, engineering is no cake walk of study either (especially adding in the work to stay relevant in the field) and joining a startup for good money is absolutely not a secure employment.
There will always be a need of medical personel however and since it requires a license given out by a few institutions you can be sure that your field will not be oversaturated, especially as it’s hard to obtain said license through study. Again, not saying it is easy becoming an MD, but if you are a competent person the path to a secure, good paying job is clearer if you choose med school than engineering, law, graduate or finance.