You are right to say that the cost of getting a business started and even the maintenance of it is ridiculously low compared to offline. That's why is it hard to start a real world brick and mortar business. It can cost easily the price of a family home just to get started.
Keep in mind what you need to be able to accommodate human customers. You can't sell stuff out of a room that looks like a warehouse or storage. Also the maintenance cost every month include things you don't have to worry about online, cleaning, security system, power and may be gas for heating, lights, running any special equipment such as freezers and fridges, cash registers etc. etc. etc.
It is still easy and cheap to compete with the big dogs online in comparison to offline. The cost of entry will remain low, but the ability to get a far reach for as little as you can today will diminish slowly. Just look at PPC cost developments over the past years and the increased competition in the organic results.
It won't get better and only harder. That's for sure. But it's still early in the game and plenty of opportunity for anybody with the right stamina and persistence to make it.











