Money is transferred around for so many other reasons that retail sales. Trying to hard to push Bitcoin into retail is bound to fail and will only serve to harden the views of those who are suspicious of it’s usefulness. Bitcoin does has some unique advantages:
- International sales
- Customer may wanting anonymity
- Low volume hobby selling were any financial or administrative overhead is unacceptable.
- Selling to people without access to traditional banking such as the children or the very poor.
However all retail is competitive and small percentages can be the difference between win or fail. So with very few exceptions ruling out 99.999(99?)% of potential customers is commercial suicide. Bitcoin will be successful but that will happen in areas that are out of the spotlight such as:
- People sending money to family across borders (I suspect this accounts for the strength of BitomatPLN)
- Paying foreign contractors, especially as it makes daily results based payments feasible.
- Paying international suppliers
As well as these there will be uses we just have not thought of yet. I personally like he idea of forum software with a micro-payments and rewards. You could try to balance it so that normal users broke even, strong community members could earn get some free beer but spammers and trolls would be priced out.