I like blueprints, but I've made stuff with Unity and C#. Sometimes I mess around with other languages like JavaScript and C++.
Personally I like using blueprints mainly because of how easy and fast it is to get things done. It really helps in fast iterations since there's basically no Compile/Build time.
I mean like like typing code, but blueprints are just more convenient for me. It's limiting sometimes but it's nothing major. Or if it's something major I could use C++ for that.