Кто сказал, что форма бесплатна? Туда же и еда? Возможно, в специализированных кадетских корпусах или в некоторых школах так и есть, но отнюдь не везде. В нашей школе кадетская форма, как где-то уже писала, 25-30 т.р. минимальный комплект, еда - обычная школьная столовая, за деньги (обед 85 р. сейчас стоит, но мало кто ест, не слишком вкусно, мягко говоря), образование - школа государственная, но все равно за что-то платить приходится (классные фонды, доп. учебники, экскурсии, ...).