I just want to add that despite how much I might rant about the backstory – I love Ratchet as a character- he is one of my favorite Autobots in any continuity he is in.
that doesn’t mean he is perfect. he is very (understandably) biased and makes for a really unreliable narrator in this case.
plus the writer didn’t really seem to think this story through…