We can get badges and make purchases to level up...but what about steam achievements? Why can't they be used to boost your Steam level? When I'm playing a game and I get achievements, I feel like I earned them for nothing, they may look rewarding, but they're really not, I mean Xbox LIVE and PlayStation Network were a little creative and did something with the achievements and trophies you earned, why can't Steam do the same?
What about you complete all the achievements for a game and you get some XP as a reward or maybe an additional card drop (if the game you're playing has trading cards)?
Give the achievements some purpose, other than raising my self-esteem for earning them or bragging rights.