Has anyone else had a battery die (spicy pillow dead) in just two years?

I think we are getting closer to the cause of the battery issue. In addition to voltage that probably makes the 55Wh more durable than 61Wh. The main problem is very likely to be BMS calibration or programming issue.

Firstly, the charging temperature is too high, probably due to Celcius to Kelvin conversion error. The battery only stops charging at 55C but slows down to a crawl as early as 20C

It would be better for the battery health if the temperature window is moved from 20 - 55C to 10 - 45C.

Secondly, the battery charging termination current is way too low. Near the end of charging, the voltage is held constant while the current decreases. When the current is lower than a threshold, the current turns off and charging is finished.
Most laptop I have used charges from 99% to 100% in 5-10 minutes. Even for laptops that I haven’t used for months (higher BMS error that needs a full charge to calibrate), 30 minutes is the most from 99% to 100%.
In the Framework Laptop, charging from 99% to 100% may take 30 minutes to 2 hours even if the battery has been calibrated by charging to 100% yesterday, showing that the charge termination current is way too low. This is also a contributing factor to battery aging.

Now we find the culprit, the next step is for Framework stuff to relay the message to the battery manufacturer to adjust the BMS accordingly.