I imagine a driveshaft might be of use on a bike that get's no maintenance. For my purposes a chain drive bike works fine. My chains do not rust and are easy to adjust because I do the easy routine maintenance. I'm not willing to pay the weight, efficiency or complication penalty of a shaft drive when it offers no benefits over a well maintained chain drive.
-s