CVTs are generally less reliable than traditional transmissions, especially under heavy loads. You get better mpg in exchange. You don’t have an alternator, but you have a much more expensive electric motor. You don’t have a turbocharger, but in exchange you lose performance at highway speeds. So like most engineering problems, it’s all about tradeoffs.