It's a completely avoidable situation too, there's nothing stopping them from offering custom domains as a perk of paid Google One plans for regular Google accounts. Workspace is beyond overkill for individuals, you shouldn't need all that complexity just to attach a custom domain to a personal Gmail account.