IMO, it's because it's easy to understand and upvote non-tech stories compared to actual tech discussion. Even if you're a technical person, the article may be about a niche on the opposite side of the industry from where your knowledge lies, so you can't parse whether it's brilliant or nonsense. Non-tech stories are typically much easier to form opinions over, for better and worse.