Естественно, нужна. Выучится человек действительно может в домашних условиях, но, много ли вы знаете детей, которые готовы садиться и самостоятельно изучать что-либо годами, когда их сверстники в это время бегают во дворе, играют в компьютерные игры, бухают ягуар в подъезде или заводят романтические отношения? Вот то-то же, а так есть шанс, что хоть что-то осядет в мозге за то время, когда ребёнок находится в школе и ему волей неволей, от скуки ли, или по собственному желанию нужно втягиваться в процесс урока.
Не все взрослые в состоянии работать дома, просто потому что домашняя атмосфера располагает к отдыху, потому и появились коворкинг центры, где ты можешь работать просто с ноутбуком, но в другой атмосфере, что уж говорить о детях, которые вынуждены сидеть в ближайшей близости к своим игрушкам или компу, а заниматься этой нудной химией или неизвестно зачем миру данной алгеброй.
Но школа ведь помимо знаний даёт и другие навыки, к примеру, навык общения и адаптации в коллективе. Сколько на БВ вопросов про то, что "коллеги на работе меня не любят", "почему я не могу нормально общаться с людьми" и пр., ну а ноги-то у проблемы растут из детства. Когда ты независимо от собственного желания просто должен вписаться в коллектив из тридцати сверстников и ещё энного количества старших, это даёт тебе огромный опыт выстраивания межличностных отношения на разных уровнях.
Школа даёт и другие навыки, я вот знать бы никогда не знала, что при мойке окон можно их газеткой натирать, чтоб разводов не было, но школа пусть и не научила меня решать уравнения или где что находится в таблице Менделеева, научила меня гребсти граблями, мыть полы и окна, красить, оттирать жвачку с линолеума и многим другим навыкам из области "хозяйке на заметку".