The different cache types were meant to offer multiple ways to enjoy geocaching. So everybody can be happy to cache the way he/she likes best. Some like puzzles, other not. Some like long multis, other only hit-and-runs. You can always choose to ignore the caches you hate.