With all do respect it only takes up one small line on your screen. I don't see how it affects you if all you have to do is skip a line or two. People in this forum are smart and caring and some just want to get their answers for obviously that reasoning.
To be honest theres enough topics that fit on a single page that having an off topic post here and there keeps it more interesting in my opinion. Truthfully we are all here for health so is it really so off-topic. If anything it makes this more of a homepage and keeps it more interesting and helping more people.