No ... abolish the Military Colleges. Make ROTP like the UNTD and COTC of decades ago: you, if you are fit, have no criminal record and under the age of 25, get your tuition books and fees paid and a stipend for living expenses IF:
1. You are doing academically well (slightly better then just a bare pass) in a programme that the CF actually needs (i.e. not gender studies);
2. You appear, at least once a week and one week-end a month for military training; and
3. You pass your (well paid) summer phase training courses.
Those who do 1, 2 and 3 for the requisite four years will be offered either:
a. A short service commission (60 months) with a firm commitment that the CF will train you to deck, platoon/troop command or wings standard in less than 18 months. In other words, you get useful training and, eventually, 3+ years of "work" to put on your resumé and the possibility (say 50%) of being offered an intermediate (15 more years during which you MUST earn (through as mix of examinations and performance) the rank of Cdr/LCol) and, maybe, later (25% of the surviving Cdrs/LCols) a long service (to age 57) commission with the prospect of Capt(N)/Col, Cmdre and Adm/Gen; or
b. A commission into a Naval reserve division or an Army reserve unit - and the country, we assume, benefits from your "free" education.