Short answer: are you making images, or making things that contain images?
If the image itself is the product — art, concept work, a striking visual that stops the scroll — Midjourney is the best image generator there is. It costs €10/month, has no free tier, and takes a weekend to learn.
If you're making social posts, presentations, flyers, or anything with your logo on it, Canva is the right answer — the AI lives inside templates, brand kits, and a drag-and-drop editor, so the output is something you can ship, not just admire.
Most non-designers who buy Midjourney actually needed Canva. See the full comparison or take the quiz.