пример с языком не слишком точен.знание языка еще не означает желания заниматься лингвистикой. это просто вообще не рядом.Знание языка даже не подразумевает способностей к языку. Ну и знание  языка не особо востребовано при поступлении в институт.  А если уж хочется его прокачивать, то надежнее это делать не в школе.Но при этом вы правы в другом: независимо от наличия у ребенка способностей к языку и желания им заниматься, многие родители ребенка отправляют на курсы. И он этот язык учит. И никто не говорит родителям "вы сделали за ребенка неправильный выбор. Вдруг он совсем не хотел учить язык, а вы его заставили?".  Учат и все. Многие. Потому что надо.Вот с математикой картина другая. Ее учить лучше в матшколе.  И если у ребенка есть способности к математике.   (способности!!!), то они в большинстве случаев будут востребованы в дальнейшей жизни. И профиль вуза у того ребенка будет где-то в этой области, плюс-минус. Значит математикой ему все равно заниматься. Вот его и отправляют этим заниматься. А он чем хотел? В 5 классе большинство детей понятия не имеют, чем они хотят заниматься. И в 7 не знают. Хорошо, если к 11 определяются. И что, не учить их, пока они не разберутся?Кто найдет себя в другом профиле, всегда сможет бросить математический.Уходят только те, кто не тянут. И то таких единицы. Да и уходят они не в другой профиль,  а из топа в полутоп. Или же у ребенка к старшим классам выстреливает новый интерес - биология, химия.. лингвистика!... и он спокойно туда уходит из математики.   Никакие дороги не закрыты. Главное понимать, куда идти.  А пока не понимают, сидят в математике.