В идеале - да. Выпускник выбирает себе тему дипломной работы в соответствии со своими интересами. Уже после этого его должны направить на преддипломную практику конкретно на ту должность, которая поможет ему узнать тему ВКР поглубже, понять некоторые нюансы и в целом лучше разобраться в теме. Компании же в свою очередь должны идти навстречу знаниям. Любая коммерческая организация заинтересована в росте и расширении. А хорошие сотрудники всегда требуются. Если дать студенту ещё на практике знания, которые ему пригодятся в работе, то это улучшит его навыки. В результате польза есть для всех - для студента, он получает знания, навыки и компетенцию, для образовательной организации - она улучшает собственное качество обучения при этом прикладывая минимальные усилия. Работодатель же получает бесплатную рабочую силу на время стажировки и потенциального работника на будущее.
Проблема заключается уже в первом шаге. Студент не знает, что он хочет. Тему ВКР выбирает за него его куратор, научный руководитель или как там это у них называется. Из-за этого у студента нет желания получать знания по теме. Ему бы просто практику проставить и работать на ней поменьше. Ему же за неё не платят (как будто за учёбу ему прям миллионы отчисляют). А если у студента есть подработка то и вовсе некоторые на предприятия не попадают.
Отсюда работодатель не заинтересован в том, чтобы выделять человека, который научит, обучит и исправит всё, что делает стажёр. Зачастую работодатели и сами не хотят, чтобы к ним приходили практиканты. Им с этого ничего кроме лишней головной боли.
Если вкратце, то компании должны помогать студентам в написании ВКР. Директора часто сами читают то, что написали их практиканты, выступают рецензентами написанного, но для этого студент должен сам выполнить большую работу и проявить интерес.