The soft-rubber case is the main thing I don't like about G-Shocks. I wear a lot of digitals, and Casio is one of the best brands. But that is the one thing I don't like about G's.
This is also true about some Timex Ironman and Expedition models. A few models of each.
But I'll wear a cheap homage like Ozark Trail anytime. I like the solid case, and the acrylic crystal which makes it lighter. The digital features are very basic, but that is not nearly as important most of the time.
What do you think of the soft cases on the G-Shocks?