Could this be the reason , It's like 15-20mn to get at least 1 confirmation if I'am correct ?
Anyway the point is that we need some time to get transactions verified , could this actually prevent us from going to mainstream ? I mean if you want to buy something from McDonald are you supposed to wait 15mn while that's the time of your launch break ?
When you are buying parking tickets are you also supposed to wait few minuts ?

It wouldn't make any sense .
Honestly , I'am not even sure what controls the speed of the transactions .