Writing C++ like Java (or any other language for that matter) won't help anyone. The code will turn out non-idiomatic and weird for any couple of C++-eyeballs.
Then again, many C++ younger devs don't even know what Booch method might be all about.
Just because they may be overused in Java doesn't mean people shouldn't use them at all in other languages.