Over 30 minutes for a single confirmation does not (and will not ever) work in the real world.
(Almost) Every time I start to believe that BTC is "going mainstream", I have a delay waiting for a 30+ minute block....

BS, its called variance. I have always got confirmed within 10min, some even in secs ..... What does that tell you?
Look at the avg block time, you've been this ignorant b4. Sell your coins and fck off?