Probably centralized database, right? Any hack or your misuse and you can trick people to pay to wrong address. I dont see this service much popular, and except donations and user deposit address, most services use new address for every new transaction/customer.