The problem is, they are items you are supposed to gradually obtain, a sort of carrot on a stick method.....and it's fun to work toward them. I admit, I have well over the amount to purchase all of the items as I have been playing since the game came out..and it is highly frustrating when I randomly have no points, however I believe that since there is a player option to turn them on and off right now that there shouldn't be an enforced developer rule be it infinite favor for all or otherwise (as it is something you're supposed to earn to use after all, if I had to choose I'd say have them off entirely).
I do prefer to play with them on though, as they can add more diversity to a match. Despite sometimes getting the shaft on them.