why exactly do you say that? i just read possibly the most popular posts are all self upvoted, is that the same as the promote button?
i feel this info is urgent, and i dont know that ruing my "rep" whatever that is here is worth it.
but at the same time i dont wanna post lies, BS, disinfo, fluff etc.