I find that with a lot of stuff you end up using it because there's either no alternative or the implementation is simply better than what ever else is already out there. Niethr of those situations may mean that the app in question is ideal or very well thought out though.
With Maps, on the Touch, in the last 2.x software release for instance, I can't get it to stop linking my "Current Location" to the Paris Hotel in Las Vegas. I suppose it picked that location based on one of SkyHook's profiles WiFi hotspots while I was down there in April. However, because the device doesn't have GPS, and the SkyHook DB is of (very) limited use, there should really be a way to set the current location manually, the same as dropping a pin.
Map data can only be downloaded a tiny bit at a time and only while online - which on this device makes it almost unusable as a reference tool for a drive or even a decent walk. When you plan a route you have no preferences as to how that route is chosen, nor can you pick alternate routes, like you can from the Google Maps web site.
In general I disagree with a number of UI design elements which makes control of many apps, including Maps, confusing and unintuitive. On top of everything you then get app denials based on "user confusion by duplicating functionality" when a developer realizes the shortcomings of what's built-in and wants to make something better.
Another app I think is the pits is the iPod/Music app. Though I don't know of any viable alternative for that ATM.
I barely use the Touch anymore. I do take it with me when I travel, because in a pinch I can use Safari to look something up at a free hotspot. But mostly it's been used as a controller for my SqueezeBox because that's frankly what it's been best at. If I were more into gaming I'm sure I'd have a lot more use for it, but as it stands, I do really get frustrated pretty much every time I have to use any of the software that Apple's already included with it. Which is infinitely better than the software on other PMP and phones, but IMO, just not up to scratch in many ways.