However, my major gripe with OOP in BlitzMax is it's turning me into a programmer when I only want to be a games creator.
How do you reckon that? BlitzMAX is a higher abstracted language than Blitz/3D/Plus. Thus using it requires you to be less of a programmer (that is less capable of understanding how a computer works) than you would have with earlier versions of Blitz. As for OOP itself, it's one of the last bastions of complexity which keep the plebs out of programming.
Could you send me an e-mail please? I'd like to ask you something in private.