Your gyro was out of warranty. I don't see that you have any reason to be indignant that they will not give you a longer warranty than you paid for.
If they chose to go above and beyond, that would have been great, but I bet you wouldn't have posted about it to 3 different boards.