I doubt Boris Wertz pulled any strings to get the positive spin from Techvibes -- my impression is that Techvibes would find a way to give a positive spin to "meteor headed for Vancouver, is expected to destroy city".
Sure, I didn't mean to imply any particular chain of causality -- just the fact that there is virtually no value in a positive article from Techvibes given their financial conflict-of-interest in this story.