I shouldn't worry. I have 50X your points & have made front page once. It does have something to do with how much people agree with your views, etc. mostly I think it's timing your good stuff & getting comments. I'm about to make the top 100 list anyway. Some memes on the front page are *totally* stupid. Making meme comments will get you a lot more points.