Theory
Not all subdomains deserve the same investment:
- Core — the reason the business exists. Build, don't buy.
- Supporting — necessary but not differentiating. Build cheaply, or buy.
- Generic — every business needs it (auth, billing). Buy. Always.
Misallocating effort here is one of the most expensive architectural mistakes.