I actually didn't mean to say bad. Distracted by a noisy toddler
I think it's a good idea for it to be shown on all user generated content.
I still see it as an online indicator, even if it's text based though. Obviously if they last viewed something a moment ago, they are online right this very second. It's not quite as explicit; being considered "online" is activity within the last X minutes. I think it's 15 minutes by default. So, if it says I last viewed something 16 minutes ago, I'm no longer "online", but, granted, that's not immediately clear from the member card.