Original post by pizzanomicsPrepare for my bias as a prospective languages student. They shouldn't be abolished under any circumstances, but there definitely needs to be some reform. I'll outline some points/ideas and offer my opinions next to them.
Modern languages should still be compulsory up until the end of GCSE - However it shouldn't be neccessary to sit an exam in them; students should be split into classes based on who is sitting the exam and who isn't. Making them compulsory reinforces the idea that languages are important in the modern world and in these classes we should aim to teach the language in an effective manner. You mention "all that grammar rubbish", but you need to know the grammar in order to know how to converse... You can't learn a language without learning the grammar behind it and you can't learn the grammar behind it without learning the language.
Where possible, students should be given a choice of the language they want to study - In my high school I was randomly placed into a German class and luckily I really liked it and am going to university to study it, however I know plenty of people who didn't like German at all, as well as people doing other languages who would have rather been doing German. If everyone gets a choice then at least people will be a little bit more motivated from the beginning. I know this could have an adverse effect on class sizes (e.g. nobody might choose a language) but that's unlikely to happen - could always implement a 'no preference' option.
Stop going on about how 'hard' languages are - Yeah, they're difficult, but once you get the foundation in any language it's super easy to build up. For some reason there seems to be a huge misconception that languages are one of the most difficult subjects to study, and I guess in some ways they are, but they really aren't. Especially considering how you can pass a GCSE language exam with knowing barely any of the language. At the same time, stop going on about how "everyone speaks English". Yeah, English is the current lingua franca of the internet and the world in general, but step foot outside the UK and you will quickly find that not everyone speaks English at all. I've been travelling all over Europe and it honestly, really isn't that case. A lot of people do speak English, but nowhere near as many as you'd think, and of those, even fewer speak it well.
Introduce lessons on culture - These lessons were what made A level MFL so much better than GCSE. It gives you an insight to the culture behind the language as well as breaking up the monotonous grammar drills that are neccessary.
Place more emphasis on just how important languages are and where you can go with them - You say that you'd just learn the language if you go to a new country.... Well, would you really? Look at all the retired expats in Spain, almost none of whom speak even a lick of Spanish and live in their little expat bubbles. Being in a foreign country and learning through immersion is the best way to learn a language, but if you go through your whole life thinking that MFLs aren't important you'll never absorb that knowledge. The second best way is through lessons, so schools should be providing this foundation in languages to help move on. Arguably those who don't see a use for their language will never speak it again once they leave school, but providing everyone with a decent, worthwhile foundation will allow more people to progess further once they leave school, whether they actually want to study the language or just learn it passively in their own time. If we remain in the EU (which hopefully we will), knowing other languages will make it easier to move abroad. Alright we've got the freedom of movement currently within the EU, but if we have knowledge of say, French, then all of the jobs in France are now open to us too (okay you don't need to know French for every job, but you will need basic French for the majority and it would make day-to-day life in France easier too). If you don't speak another language, all those doors are closed off to you because you just think, what's the point.
Change the languages offered - Not really sure how to implement it since there's only a limited number of teachers/schools/classes, but in an ideal world it would be good to limit the languages offered to one from each main family, this makes it easier to move on to other languages within that family (e.g learning German opens you up to Dutch (which opens up to Afrikaans), Luxembourgish, Norwegian, Swedish and Danish - and more distantly Icelandic and Faroese etc.). So I'd try and offer French for the Romance languages, German for the Germanic, Polish/Russian for the Slavic, as well as Arabic and Mandarin Chinese, I could go on forever. But I realise this is difficult to organise so it's probably a moot point.
Edit: I can come up with more reasons if you want me to go on.... These were just the first ones on the top of my head.