That is true; it isn't really necessary unless at 11 you know where you will be going later in life.And given it was imposed on most of the world, it also instills a feeling of superiority and the reluctance to teach/learn other languages in it's origin country. Because of that 'other languages aren't really needed' approach...
A sad loss of interaction, and probably why we are currently where we are!
I was taught (bits of) Latin, French and German at school. It would certainly have been better to concentrate on either French or German yet neither is much use for living in Portugal.
As it is, the Portuguese shop assistant and Dutch customer converse in English.