Nodes amount in blueprint

Hello, everyone. I got a question. Is it normal to have a lot of nodes in playable character blueprint for not multiplayer game? On Screenshot below you can see current amount of code and there will be more. If it’s not normal than how to solve this problem without decreasing functionality on player?