I see nothing even remotely hostile or trollish there except your own comments, frankly.
I don't see how you can object to people having casual chit-chat and straying from the topic, if that's your problem. This is a forum. It's social. People chat. We're not teachers standing in front of a class being paid by the hour to focus exclusively on giving advice. We want to have fun, too.