Please, please ,please stop calling these schemes and scams cadetships. They are not. Using the word helps to make them legitimate. If everyone referred to them as "supposed cadetships" more people would look more closely at what is going on.
If a company offers a person a real cadetship, said company invests both money and time in the cadet. The company pays for and provides education and training for the cadet. The company does not try and turn a profit from him.