Social Platforms for Business – will it catch on? It’s obvious