A. Your facts are not always, actually, facts. Some of them are... interesting opinions. Some of them are wrong.
B. Even when you're right, you're not always presenting your case in a way that's very convincing. This is especially important when you're going against conventional wisdom.
C. You are very argumentative, which attracts downvotes. And, not "argumentative" in the good sense of making counterpoints, listening, informing, and adjusting. Argumentative in the sense of telling everyone that they're wrong and just repeating your statements. Again, this is a social community, so... if you want to participate constructively, you need to figure out that aspect, too.