Do you feel like we're using the points system to the best of our ability?

As many of you know we feature a points system here on the Nerdalius which allow you to buy different features that make you do a bit more here on the site or adds some cosmetic changes to the way your username works. But do you feel as though the points have any real prevalence on the site?