That's fair. I think I agree with your ordering. Our language education really is abysmal. Only Spanish really has a good chance of catching on outside of the classroom since it is gaining prominence in American culture (in my observation).
I do think that if all language programs are bad at a school then bad-Spanish would still have a higher utility than bad-Latin.
Arguably, you could say that about many bodies of knowledge as much as Latin. The question is really: What percentage of people take that mandatory one year minimum of high school language and really build it into something valuable? I think it's pretty low. And,
bad German < bad Latin < good Latin < good German
U.S. school systems generally are simply unwilling to invest the resources needed to get kids really bilingual.