Why do you need a profile if there's no chat?
Its just a concept.For example, if you are buying from a merchant, their profile will come up (if they choose to make it Public), so you know who you are paying.
If you are doing a straight exchange, that option is there to add a little extra trust.