Everything is needed 'right now' which is why paypal and credit cards are so successful. People don't want to wait for payment to clear or have to wait around a few hours/days for their coins. I still think if you can buy bitcoins within 24 hours that's pretty fast considering the years I spent buying/selling LR and Pecunix and having to wait forever for wires to clear
Not only that, but some users may never have had to worry about a wire or any such thing, and have never known anything other than PayPal's "instant" transfers. They would then be expecting the same thing.