Почему в СССР появился ГУЛАГ?

ГУЛАГ, то есть главное управление лагерей, появился в СССР в 1929 году. В сущности, это система, которая координировала работу трудовых лагерей на территории СССР. В чем была необходимость такой системы?

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

Трудовые лагеря в таких условиях были чем-то неизбежным, других альтернатив на тот момент не было. Как идея — ничего тут плохого нет. Преступник наносит вред обществу, и в трудовом лагере платит за это.