If you want an often highly stylized, non-photorealistic, obviously AI image, that doesn't exactly match your prompt, and that messes with your text, by all means use ChatGPT and its DALL-E 3 image generator. Sometimes I do. :)
And while MidJourney, Leonardo, and sometimes Firefly 3 and Stable Diffusion, do way better for photorealistic images, where they all also fall down is missing things you asked for, adding things you didn't ask for, messing up your text, and other things that are different from what you wanted, and this is what wastes so much time for many people.
Is there a solution? Yes, https://ideogram.ai does wonderful images that are exactly what you ask for and it handles text really well as well. And they give you 1200 images a month for free. These days I use nothing else.