It is pinned, but only in the Suggestions and Questions forum where it actually resides. No threads show as pinned in All Topics because if just half the forums had a single pinned thread then that would be 19 pinned threads in All Topics.
I think any administrative information type topics (and probably any pin-worthy topics in general) need to be pinned on the "All Topics" page. That is the only index page I regularly look at. Such "All Topics" pinned should be kept to a few as possible, but I don't see the need to ever have that many pinned topics.
RAZD seems to be in alignment with my previous "topic" placement, of have this topic's message 1 as an announcement visible on all pages. Of course, it could be both an announcement and a pinned topic.
If the "EvC Forum Primer" is to be a topic, I would have put it in the "The Public Record" forum. One problem of having it in any forum, is that the little "edited by" messages are going to pile up as changes in message 1 happen (like, monthly as the POTM link is updated).
Adminnemooseus