A common Stack Exchange account is absolutely needed since the addition of the "Hot Network Questions" tab.
I find myself constantly clicking a link from Stack Overflow to an interesting question on a new-to-me Stack Exchange site. When I want to up vote an answer, I instead get an annoying pop-up.
The Stack Exchange account model does not make sense to users and is a UX nightmare. For example, when signing up for meta to write this answer I accidentally created an account with the wrong gmail OAuth account. Twice. Had to delete the accounts until I found my existing account.
At the very least, the sign up flow should prominently offer to use the current OAuth login that already has 7 various Stack Exchange accounts. That has to be the correct choice a good majority of the time.