i'm too lazy to read the other posts so I'll throw in my 2 cents, and maybe touch a new perspective. Crankbaits and swimbaits are too different tools. Kinda like comparing screwdrivers and hammer to me.
If the bass are actively feeding (i.e. summer weather) then I'll throw a crankbait until I quit getting bites. A crankbait is generally a reaction bait in that bass will hit it out of anger or whatever, and they don't pay as much attention to presentation or color, etc. They see a spastic object in their neighborhood and want to kill it. That's why you don't get too many soft bites on a crankbait. That's another reason a crankbait is a good lure for the novice fisherman because it's a chuck and wind kinda lure that doesn't require much skill to fish it. I'm not saying it's a less respected lure by any means - it's one of the most effective at the right place and time, but it doesn't require great effort to get bit on it.
A swimbait shines when the bass are less active and are paying attention to what's in their face - thus the reason swimbaits are so dang realistic - they are designed to mimic prey as closely as possible. Swimbaits usually work best fished slowly, another reason crankbaits don't usually work that well in super clear water with finicky fish, or in cold water - they just don't look real enough when it matters to trick a fish into biting.
Another example is in the wintertime when it's hard to get bit on a conventional crankbait, yet a rattle trap is deadly. Bass want an easy meal that stays a true course - a regular crankbait wobbles so wildly that I guess the bass think it's too much trouble to chase down. The tight wobble of a trap looks like an easy target no matter how fast it's going.
Bottom line, this time of year I'm throwing traps to locate the fish, and then switching over to swimbaits or other slow moving plastics to keep getting bit. Screwdrivers and hammers!
If you want the best of both worlds this time of year and maybe you should try a hard jointed swimbait. They can be fished slowly, or quickly enough to be a marginal fish locator, and yet be super realistic to get a cautious bass to bite. I've had a lot of luck this year with a cheap jointed swimbait that looks like a bluegill (or bream if you're up North!) I can fish it super slow, or burn it like a trap and still get bit.