No tattoo's for me, that just ain't how I roll.
I can understand why MS introduced the points system as it gave a universal currency for buying items, a game in the US is the same cost as the UK, Australia, Japan etc
The bulk purchasing of points in blocks reduced the charges per transaction, so there are not 10 2% charges when you by 10 $0.99 games. It is one charge to get X amount of points that allow you to buy 10 games.
As a consumer however I can see the need for a real value amount instead of a strange translated value.
Star Trek WOOOT!