I just noticed this myself as well, and thought about reporting it, only to find this post.
I decided to dig a bit deeper and I believe to have found the root cause. Take a look at the next two screenshots:
Answered question:
Unanswered question:
Question with multiple answers:
You can see that the width of the div's are different:
Questions with only 1 answer have a width of 51.15 and unanswered questions and questions with multiple answers have a width of 56.85. This of course boils down to the difference between "answers" and "answer", and the fact that the CSS uses a min-width
of 44 px. Using a fixed with resolves the alignment issues.
If I tweak the CSS and make the width's equal, at 51.15, they all line up perfectly: