I hear you, and I agree with you, but...
The forum is an implementation of YABB, a third-party application for just this sort of stuff.
There is a newer major version of YABB. See my post above, and search for my earlier one. [In this case it will be easy, since Mike answered (see his response above) answered my original post. He's given you the time frame in his posting here.]
What it is really worth noting though is that this is a user forum. Your opinions are valid, and valuable. However, you are complaining to us, the rest of the user community. Sparx does read this forum, but they are primarily in the business of building UML software, not writing new forum application.
That said, I certainly would like to see enhanced capability. Of the things on my wish list, fixing up the search function is pinned solidly at the top.
[Actually, several of the top positions go to various issues with search, and you've highlighted a few of the real sore ones nicely. Thanks!]
Just another 0.02 CAD for those keeping a tally,
David