What can't Blueprints do?

I needed to use C++ to add a Navigation Node so my AI NPC’s could pathfind to jump from one nav section to another.

C++ is faster to work in because it’s just typing, and I find it easier to figure out what is going on because it’s text. But, for my Cat Lazer game the only C++ code is to handle jumping.