My verdict: the automation tool for pros.
n8n offers total control and self-hosting for those who want to go beyond the limitations of Zapier/Make. My favorite automation tool, but not for everyone.
It's more technical than Zapier/Make, but the possibilities are endless. It allows you to work properly for cheap (especially self-hosted). Unlike other tools where you sometimes have to 'sweep things under the rug' to save credits, n8n gives you total control. It's the choice of pros.
What I like less: the learning curve is frankly steep. Self-hosting requires serious DevOps skills. The documentation is sometimes lacking for complex cases. And it's clearly not made for complete beginners in automation.
My advice: start with Zapier to learn the concepts, move to Make for power, and migrate to n8n when you want total control or you're doing volume. If you're technical, skip directly to n8n.