Honestly, I am pretty sure most people were voting others maliciously to get a better rating. Clearly, you experienced it firsthand, don't take it personally... I can assure you I've seen some others that are extremely questionable and still got above 2000s. (Like one game that copied almost everything from a previous game they made and added one small thing to it)
Keep up the work man.