You've lost me. Why wouldn't we support autocomplete outside of the rich-text editor? What relevance does the username not being BB code have?
It doesn't match the XF1 behaviour because we decided to add support for it as an additional feature starting with XF 2.0, and it was improved slightly with XF 2.1.