I can relate. The Qlik script is a half-baked product from 90s. After writing 10xKLOC in QLik script I decided to create a visual tool for data transformation (EasyMorph, http://easymorph.com) to not deal with any kind of scripting at all.
Yes, and no. When compared to Alteryx we say EasyMorph does 50% of what Alteryx does for 10% of its price :) EasyMorph is more lightweight than Alteryx and is not positioned as a big data tool. Although in general it serves the same purpose with more focus on ad hoc data analysis and profiling.
I hate their insistence on natural joins.