Fair comment. Rather than homepage (listings), it might be better to use an image of a user's profile - showing what their selling, their profile info etc. This is the purpose as I mentioned below, a people centric marketplace service.
The purpose of Lifemall is to allow people to share things they own that they want to sell to, or indeed buy from other people. These people can be friends, but also people with similar tastes or complete strangers. The products can be new or used. The reason you want to create an account first is that we want to build a marketplace more around people than the products. This we believe, should lead to more trust. Potentially, this could differentiate us from other marketplaces where more emphasis is placed on commercial or profit-centric things.
I guess this expanded version of your critique could be simplified into something more accute. What that could be, I'm not sure. (Hence the marketplace and community of people like you version)