You could create casual guilds which are not included in the ladder and don't give exp bonus, but are free to create.
This way new players can create a guild with their friends and communicate with each other.
Creating a guild takes very long otherwise I have over 100h play time and still can't afford to create one.