i agree that dinobot was a good character but you have to remember that it was crucial to the season 3 plot especially in the episode nemesis part 2
Dinobot was a warrior and i thought the way he died was very poetic, not knowing if he could still do good and die saving the humans and maximals
I also think that it was good that rattrap had something to say at his side as he died, to make up for all their fighting rattrap showed some decency and i applaud him for that
the reason they didn't get there fast enoygh was that they were going as fast as they could but it was a tarantulus said "Miles away"
i hope that clears up some problems