I don’t see why “pure” Blueprints should be trash. I’m developing a whole game using only Blueprints. It’s like a proof of concept and currently it’s doing really well. We are going to ship our project in the near future and we never had problems with Blueprints. As a programmer you should have learned to find workarounds for minor missing things.