It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration. - Dijkstra, "How do we tell truths that might hurt?" (1975) The author, Traister, has came from BASIC. We have the explanation.
I think an appropriately skilled developer would be able to write a useful application in BASIC in the same way that the same programmer would be able to write something useful in assembler.
I wouldn't want to write a large program in a language like that though, but I do think in the 80s programmers had to make do with what they had