Considering Dwilight has ca 230 regions that is not really a big number.
Yes, everyone can build guilds but to build guilds it takes just a bit of effort to join one, which in return gives more interaction. Guilds are like making worlds inside worlds and that gives more dimensions in my opinion. This would be a good way to popularize guilds and make them much more desirable, therefore potentially increasing the interaction between players of the same, and different realms.