It certainly did not go in broken. Considering i had a independent full system scan report taken before i gave it to them just precisely for this excuse. There was no errors and also remember the dealership confirmed this as well as the update wont work if the car is reporting any faults and errors.
So please don't automatically assume I have neglected the care of my car without knowing a thing about me. And yes had the pump was changed to follow good practise when the gearbox work was done as well as the cam belt when it wasn't required. Do you work for a,dealership or something per chance? Very quick to defend the dealership and automatically assume its my fault.
Having a hidden fault does not imply neglect.
Nor does it imply that somebody else is at fault.
If you have a 6 year old car on its original battery, then that battery will be very tired by now. Being left in an "Ignition on, Engine stopped" condition for any significant time might well have pushed it over the edge.
This doesn't mean that the dealership has destroyed your car, It just means that the battery was already dying and failed now rather than in 3 months time.
Think of it from a positive POV, Left to its own devices the battery might have sat down and died at a really inconvenient time but for this "Stress Test"
DISCLAIMER
I am basing my opinion that this is a dying battery on a combination of limited information a my own personal experience.
Only time will tell as to what the problem actually is, but if it really is the original battery, I would change it before worrying about anything else.