В старых голливудских фильмах титры тоже в начале. Раньше титры проще было вставлять перед фильмом, потому что перечисляли буквально актеров основных ролей, режиссера и композитора, ну максимум еще пару человек. Сейчас такие титры тоже часто есть, просто их показывают не статичными картинками, а накладывают прямо на открывающие сцены. Сейчас в титрах принято перечислять всех, кто работал над фильмом, включая технический персонал, часто состав оркестра и так далее, такие титры идут несколько минут и сильно утомили бы зрителя, будучи вставленными в начало.
Советское кино полностью опиралось на голливудские стандарты, поэтому и ставили их вначале. Более того, в титрах вначале шёл сценарист, а только потом режиссёр. Наказывали и сажали в тюрьмы тоже вначале сценариста. Об этом "заботился" лично Сталин, перечитывая и корректируя сценарии.
В советском кино титры были гораздо короче,люди могли их читать,Т.к. это занимало не слишком много времени и это было интересно. Сейчас же,с появлением современных технологий стало слишком много людей,которые занимаются созданием фильма и если бы это все показывали в начале фильма,это занимало бы очень много времени. Поэтому сейчас они в конце,да еще и в ускоренном виде.