If your outcome is students that are more capable at languages but less capable in virtually every other subject, is the result really "more capable and prepared students"? I'm not opposed to bilingualism but you're lying to yourself if you think this comes at zero cost to at least some students.