Mikk, making a game takes a lot of hard work, and it is quite disrespectful of you to insult the work done by the devs. I admit, some of the games on this site are a little stupid (frat boy games and moral combat: slap fight come to mind...) but the majority of the games on here are quite fun. And also, it is not my opinion that people here make games for points, I am geussing that you could rate hundreds of games (2 points each) in the time it would take to create one game yourself (20 points each).
ubertuna is right. Also, the games submitted on this site go through a screening process. So people cannot submit them just for points. We have to approve them first.