what if we don't have steam
Then get it. You say it like it's not free or something.
Stop complaining that this wont have chat; Port's made up his mind on where he wants this to go. Steam is a thing, and it's as good as anything to stay connected with friends. If you don't want to use it, then that sucks for you, use skype or xmpp or any other IM service. To be honest an IM service that only lets you talk to your friends when they're in-game playing Blockland is relatively silly anyway.
Port is trying to make an add-on service for
you, the blockland community, to make sharing your creations easy and safe to access in an organized manner. If you can't appreciate that much then I'll just ask him not to do it at all. Seriously, have some consideration, Port doesn't have all the time in the world to make things for a game he barely likes anymore.