This is actually part of the business justification for using SaaS/PaaS instead of rolling your own. E.g. skip implementing auth when just starting and simply use Firebase.
The key is to shave the yak before you're forced to.
Lots of sellers get their start on e.g. Amazon marketplace, and they find it becomes progressively more awful as they scale up.
If they make the switch to their own site on their own schedule, this is fine.
If a competitor puts in false reviews on their product and gets them banned, or their search rankings mysteriously plummet, the loss of revenue can bankrupt them before they stake their own site.
Comments
This is actually part of the business justification for using SaaS/PaaS instead of rolling your own. E.g. skip implementing auth when just starting and simply use Firebase.
The key is to shave the yak before you're forced to.
Lots of sellers get their start on e.g. Amazon marketplace, and they find it becomes progressively more awful as they scale up.
If they make the switch to their own site on their own schedule, this is fine.
If a competitor puts in false reviews on their product and gets them banned, or their search rankings mysteriously plummet, the loss of revenue can bankrupt them before they stake their own site.
Except that usually just leads to shaving a vendor-painted yak.