There is another reason why some businesses don't make any profit ,there is a loophole in Australia that if you are a student from overseas and living in Australia you can start a business and if you can prove that you ran a business for a year or so ,the government will grant you permanent residency in Australia. It doesn't matter if the business runs at a loss.
Sometimes it's obvious if you see a shop that is mostly empty and the people that work there can't speak any English.