Motorcycles typically have a chain drive because they are more efficient and allow for a higher top speed. Non geared motorcycles typically have smaller engines that struggle to put out enough power to propel the motorcycle at high speeds, making a chain drive impractical.