$35 a month for BASIC ? Seriously? Subscriptions have gotten completely out of hand.
Looks like there's a free community edition that is mostly feature complete other than only supporting unoptimized 32-bit Windows builds. That should be plenty for a hobbyist to get started. I haven't tested it, but I wouldn't be surprised if the output binaries worked under Wine as well.
FreeBASIC is excellent and in general your good old QB codes should run on modern OSes.
No official MacOS support, though. Only Windows, Linux, and DOS.
There's also Gambas for the almost VB needs.
Xojo would be want you want then "probably".
Powerbasic is $175/year for everything I think.
Purebasic is like $79 for life.
hobbyists would likely use something like gambas, where they don't need the 100% vb6 compatibility. this seems more targeted to businesses who want actual vb6 code to run.