There are only 2 programs that pay for a medical education: HPSP and NHSC.
HPSP requires 4-6 years of payback service in one of the branches of the military or as a commissioned officer in the Public Health Service. HPSP recipients must complete a military residency and choose a specialty based upon the needs of the military at the time they enter residency. Service payback begin only after residency has been completed.
NHSC requires a 1-for-1 service payback for any scholarships awarded. (NHSC offers 2, 3 and 4 year scholarships). Scholarship recipients are required to complete a residency in a primary care specialty (FM, IM, peds, or OB/GYN) and work full time in federally designated medically unserved area.
NHSC also caps the amount of med school tuition it will pay (IIRC, ~$45K/year). Tuition above that amount means the scholarship recipient will also need to take loans to cover any shortfall.
BA/MD students are not eligible either NHSC or HPSP. (Or at least aren’t eligible to participate until AFTER they have been formally accepted into medical school–which only comes after college graduation.)
If you want to complain about money going to waste--Congress should stop offering federal student loans to people attending off shore medical schools.
The vast majority of off shore med students either never graduate or never find a US residency and thus are unable to repay their hundreds of thousands in student debt.