Just want to point that the most underrated reason why people choose the social app path is not the cost but politics (i.e. asking for permission).
You have to ask the permission of fewer people (actually 0) to launch a social web app than to build a new hardware product.