Yo creo que tienen razón, las baterías son componentes de desgaste y tienen unos ciclos de carga y por tanto una vida útil, se van resintiendo con el paso de los meses y el uso, de echo una batéria con un año va a tener menos duración que al principio. Se de varios casos de enviar baterías en garantía a "shimano" y volver igual ya que no tienen ningún defecto, solo que la capcacdad de carga a disminuido y lo consideran desgaste. Así que da igual que tenga 6 meses, 2 años o 5 años de garantía, al final la garantía no la da la marca de la bici si no el fabricante de la batería (bosh, shimano, etc), en este caso YT hace lo que dice el fabricante que es Shimano.
Dejar de comprar la bici por la garantia de batería no lo veo, cuando otras marcas van a montar la misma batería y vas estar igual digan lo que te digan, al final el ST es el que manda.
Las garantías ya sabemos como funcionan, salvo defecto de fabricación o rotura de una misma pieza en varias unidades el resto para ellos suele ser desgaste o mal uso, y en parte suele ser así.