There’s crossover in that they both do compositing but AE uniquely has a lot of other things from the motion graphics side that just doesn’t exist anywhere else.
Yeah this is the way. Blender has a higher learning curve than AE but it’s ultimately much better at actual 3d than AE is, and the recent improvements to the interface have made it a lot more usable.
Fusion has great potential, but is probably being held back by a lack of community support, the slightly-higher-barrier-of-entry of node-based workflows, and the subtle but annoying ways in which the software can work against you.
TLDR: it does some stuff slower than ae, but nodes allows it to very easily do a lot of stuff that ae struggles with.
It's also a lot easier to parse since node->properties is less nested than comp->layers->effects->properties (and this makes a big difference on cognitive load).