I fucking hate it too. It's such bullshit (but great for the companies) to make more money, because people pay first for products that they don't necessarily buy, and when it comes to games like League of Legends, you ALWAYS have extra points left over.
I wish there'd be a class action suing Riot Games like they sued Microsoft regarding their bullshit point systems.
If the points were $10 for 1000 points and everything costed 100, 200, 300, 400, 500, ect points, then I wouldn't mind as much.
But when you're getting 1000 poitns and shit costs 560 390 and what the fuck else, it's complete bullshit.