As Thor29 pointed out, getting inside the rear triangle is the biggest problem at this point in time. Belt technology surpasses the requirements, but frames have to be built to accommodate them. With so many people willing to accept the archaic
derailleur system, it will be a while before belts are common. Actually, it will take as long as it takes for internal gears to take over. I feel pretty certain electric bikes will be common before that happens.