The problem with OO in BMax is the fact that ppl on the forum can come up with examples and answers to questions using OO. If the one who reads or asked isn't up to OO then it may be all scary substance.
fook me, sensible reason against OOP in a beginners language! X-)
Personally I say users should learn it, I'm not sure how I would keep my code manageable without it anyway. I'm not going to repeat things here, everything else has been said. :-)