Silo? Not familiar with the term. Googling I found "Silo Mentality" (="resists sharing information and resources with other people or departments within the organisation.") but I don't see exactly how that applies here
I meant silo. Its not an echo chamber that they can disconnect from its a purposefully built online collection of thoughts and principles that they guard and collect to the point that its the driving force of their life.