If you have no log in flow at all you'll be spammed. If you have your own sign in flow how do you detect and stop automated account creation and subsequent spam? Can you beat Google at stopping bot signups?
In the end it's a lightweight barrier to abuse. You can argue they should diversify and not just use Google but hey it's a small project. It's understandable. It's also free to sign up for Google for a real user.
Apparently there is a 7-image per minute hard limit on OpenAI image generation, so come back a bit later.
1. Get atleast ten 1024x1024 images of a style you want (e.g. Lego). You can use SDXL/Midjourney to generate these if you are good at curation.
2. Train a LoRA on SDXL using those images.
3. Construct an image-to-image pipeline with the LoRA'd SDXL and pass along the input image as the base image. You can run for fewer steps (20-30 instead of 50) and/or preprocess the input image (e.g. segmentation).
There is a lot of other parameter tweaking for both training and generation which is where the added value is for websites such as these. But with a service like Replicate the pipeline is relatively cheap (~$0.50 for training, $0.01 for each image generation). And will only get much cheaper once people play around with LoRAs for smaller and faster models like ssd-1m-lcm.