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