What's wrong with simply using the bbPress Post Topics plugin? WordPress has a Plugin API for this reason. I don't understand why bbPress is catching flak for this when a solution already exists.

As for the @mentions, why hasn't anyone built the plugin yet? If there's enough demand from people or money, I can guarantee there's someone who can build the plugin.