I Used AWS Cognito for a Startup. I Wouldn't Do It Again