I think this is a brilliant move. For some students, taking a foreign language in school is important. It broadens the mind, exposes people to a culture wider than that in which they were raised. I’ve got no problem with the requirement.
On the flip side, many schools force you to make a choice. You have a limit to the number of elective courses you may take and there are times when a student must choose between taking an elective course like computer programming and a required language class.
For kids who feel the calling, being able to take a computer science course in high school will change their lives. Well done Kentucky.