Maybe, but daily points is one of the main ways of earning points. Without that, most people would find it very hard to get to the higher ranks.
Here are some articles for more info on:
EXP points
the ranking system
EDIT: To get an idea of how to get lots of points, it might be worth checking out the points history of people with very high ranks. Just go to their profile and there should be a link for their EXP points.