I'd like to try to think of this in a different way, and maybe this'll help motivate a better solution rather than a boolean yes/no response, as easy as that may be.
In the premise of Q&A, the "best" answer is the one that the most people have elevated and have voted to be the most accurate. This works extremely well for Q&A since the OP who actually accepts an answer may not really know that the answer they've accepted is dangerous, wrong or otherwise misleading.
In the premise of Meta, this falls flat on its face, since Meta is not Q&A. There are Q&A elements to it, but the questions and answers that are used here are not traditional Q&A.
For instance, a feature to keep answers at the top of other answers in spite of their score indicates that they have some elevation or importance at a policy level rather than a community curation level. That distinction shouldn't be ignored.
So instead of just making this question boolean, I'd actually propose something different: a Meta Post type.
Meta Posts can violate some conventions of Q&A since they're not traditionally Q&A, which could include:
- Arbitrary ordering of answers
- Longer post lengths (to accommodate those kinds of "Q&A"s we have that are just massive questions with tons of answers to it)
In the face of just the question, I would want the accepted answer to be unpinned from the top on Q&A-style Meta posts. For Meta Post-style posts, we need to have a better way to manage this.
There's only so long that it makes sense to shoehorn this functionality into something that it really wasn't suited for before you run into breaking functionality across the board.