- -If Licecode isn't more widely recognized as an app developer language it's simply because it's not a programming language!
Indeed, 'Licecode' is not a programming language, but 'LiveCode' is a programming language.

All that this poster is doing is moving goalposts.
This is an extremely odd statement as there is probably no way of demonstrating that the "not recognized more" follows from the statement about it being a commercial product.Why is LiveCode not recognized more? Because it's not really free for professional app development.
As a Free, Open Source version of LiveCode was available for a long time, continues to be available, and there is continuing development in that direction, and that seems to have done nothing whatsoever to increase its recognition I cannot see how that statement has any value.
Why do most Europeans drive cars with manual gearboxes when any car mechanic will tell you that cars with automatic gearboxes are better?
Why was the VHS videotape almost universally adopted when the Betamax format was demonstrably superior?
Why does 'the world' use Microsoft Windows when there are alternatives which are probably better?
Basically it probably comes down to nothing more than being in the right place at the right time, and how hard the thing was plugged at that time: and in all probability that time is past.
I am waiting for someone to go "professional app development" again . . . but "professional app development" does NOT have to be closed-source, and if you want to define "professional app development" as working only on closed-source apps I'd say go and say that to the developers of GIMP, Inkscape, LibreOffice, and so on.