To help protect my Chevy Volt keyfob from the gradual damage of daily use, I bought a set of leather keyfob protectors, "Remote Totes", like I got for my previous Nissan a couple of years ago when its keyfob broke off from the keychain.
The extra large size works well for 2010 & newer GM vehicle keyfobs that you don't have to use the physical key on a regular basis. Since you can keep the remote in your pocket when you drive your Volt, this works well. On other newer GM vehicles where you have to extend the key from the side of the remote, this won't work so well.
Once a remote tote wears out, replace it and keep your keyfob in good condition for years to come.
From Remotetotes.com, they cost $16 including shipping. I got mine from eBay seller jrct2, who is currently selling black leather totes for $12.89 with free shipping.