"Last post" message apparently wrong

Thanks for the explanation, understood. In addition to rephrasing as suggested by @RGJ, shouldn’t the time span be respective to the time of writing? When the post was written, the previous post was 2 years old. That it is five years now isn’t really the message here, is it? (If such a message makes any sense at all after this time.)