It's common to be pessimistic about block-based programming, usually due to the scaling difficulties.
https://kakaroto.homelinux.net/2017/11/introduction-to-reverse-engineering-and-assembly/ comments how valuable (and common!) block-based visualisation of logic is!