The ‘ago’ debate is dead, and it has been since June of last year. However, I think I have some outside insight on why it was ever a problem.
Compare these to the image in this thread: Style OP name differently - Meta - How-To Geek Discussion
The join date is below the avatar as one of the flair pieces, while the post time is above the avatar as part of the post data.
What do we have right now?
The post date is nowhere near the avatar.
Maybe I’m just reading too much into this. Or maybe I am totally right. I’m not sure.