There are a lot of BASIC's whose only visible activity is a few lines printed out to the console and that are unaware of the graphics OS they live in. There's that mindteq dot com where one can go and choose some such for their enjoyment. Alternatively, one can go to basicprogramming dot org and find yet more of them still being used by people that enjoy retro-programming. What's the problem with that?
Yet modern operating systems are all graphical. 99% of a typical contemporary user's feedback from their digital device (PC, notebook, tablet, smartphone, whatever) would come in graphic images which are incongruously more informative and efficient than stingy terminal output. You can't match the requirements of a graphics environment unless your language is equipped with adequate means to create, and interact with, the host OS' graphical entities. Your BASIC then simply won't be, er, entertaining and practical enough for the user.
I utilize graphics IDE's and RAD's for programming and this is only where I use my fingers for typing and debugging my code. Otherwise I use my mouse to interact with dozens other utilities like binary explorers and disassemblers, window spies, file comparators, resource viewers and editors, and what not. This software is abundant under Windows and all of it is equipped with swanky GUI's. And I don't see why FBSL users shouldn't be able to enjoy these riches along with me.
We're living in different universes with you, John, and I'm not at all sure your ways are the best ones to follow these days.