Not just jealous people. One time when I asked a question I got downvoted from one or two, and then they said you said something wrong in the question.
Then right after I had proven what I said was accurate and showed them a famous answer from another question, one of them went and downvoted an old question of mine. Yes, it happened right after.
Sometimes one person start with a single downvote with no explanation, another see one downvote and they make it too in no time. It turns to a rain of downvotes.
It's a bollox that this network is so strict about rules and what you are limited to as. Yet, with all these restrictions, they do not want to force people to explain their downvotes.
It will be like this:
-1 I downvoted this question because I didn't like another question of his
-1 I saw people downvoting this so I thought I might join in
If you are forcing me not to ask a question related to the same field then force anyone to explain their upvote and downvote to reveal fake downvotes and appeal against it if it makes no sense and ban those who upvote or downvote for no reason. Then these people will think twice before using this downvoting if you really care about the quality of the site and its content.
Another thing: They downvote if they do not understand you.
I am an Arabic native, so I speak language more difficult and different than English and it's even written from right to left. My questions make sense in my mother tongue and very specific, but since I have to speak in another language, another issue arrives; it's called a language barrier. I find it difficult to explain a question in a way that you understand. You know I can use English, but I cannot speak like a native speaker because I speak in my mother tongue on a daily basis.
Some people may think themselves so smart, but they are not smart enough, nor open minded to consider language barriers. They are like
I Do not understand so let's downvote. So far I have not downvoted questions or answers that I do not understand... so far.
I saw a question of someone and people were like: Can you explain? And I didn't need him to explain anything; I understood his problem and I gave him the answer he needed while others are like: please provide us with more links!
If you do not understand don't do anything. There are other people who will understand so let other people who understand an answer instead of starting with a stupid downvote.
To developers and moderators: If you do not understand a question, and if you think it's vague, then it may be vague to you, but not necessarily to me, so it's your problem that you do not understand it is not mine.
Language may shape the way you think. Linguistics know this, and I got close to people from many nations, English, French, German, Japanese, Chinese, Africans, and Indians. Do you think they think and talk the same? Absolutely not, and this makes sense.
If you want to talk to people of your native culture who thinks like you then the Internet is not for you. I may understand that people hate people from other cultures, so they will downvote if they think you are not native English and you can know this by the way they type. It's called racism, but none of this shows unless they forced people to explain their upvote or downvote.