To be clear I agree with you. I use Unity for my hobby stuff because I have 0 interest in using either their subset of C++ nor Blueprints (the only things that visual scripting style things appeal to me are 1. Shaders and 2. content generation in Blender). Just the way you phrased it made it sound like he was against UE as well.
UE5 is too complex for most indie devs, not good at 2d and pixel art, and writing your game engine as a small team is a good way of spending 2 years on engine code, instead of, you know, actually developing a game.