Why is this a problem, exactly?
It's not a huge problem now but imagine (maybe somewhat in the future) you paid for something in a shop of a significant value (say $100) in bitcoin and the vendor required one confirmation for payment to be accepted. Waiting 10 minutes wouldn't be a problem but 1 hour or more would start to be really inconvenient. You could also find that so many transactions had built up during that hour that your transaction would be delayed by a block or two (even with a miners fee).
If bitcoin wants to replace existing payment structures then we want to think of ways we can avoid these delays even if they are occasional.
3 days ago there were 2 long waits within a 2 hour period
364834 11/07/2015 09:14
364835 11/07/2015 10:03
364836 11/07/2015 10:06
364837 11/07/2015 10:09
364838 11/07/2015 10:16
364839 11/07/2015 11:08
not a problem if you use offchain system or payment gateway like gourl.io for example, also the majority are moving toward online shopping and less toward real life shopping, where waiting for your purchase is less important