I saw that 2400 dollar Yamaha battery on sale at an on-line bike shop in California, likely where the OP here found it and got the shock of his/her life.
1200 seems the going rate for the internal Yamaha battery; a few hundred dollars more than what I paid for my spare external Yamaha batteries for my Haibike. If you want to go Yamaha.......or Bosch........or Specialized.......or Shimano, you pay the price for entry into that brand. No way of getting around it. The good thing is the Yamaha batteries are long lived with very little issues noted on this forum site for all the years I've been reading it. Do know that they cannot be rebuilt, no battery rebuilder will touch them as the BMS, once it is "awakened from it's slumber sleep", cannot be disconnected. If it is, instant brick. "Proprietary parts for the motor itself, or control buttons or displays, are easily attained through PartZilla as noted earlier. You just need the right part number to find it.
I'm partial to the Yamaha motor as it powers the only Ebike I've owned since early 2017. No problems worth noting here in almost 20k miles.