The key to baitcasters is knowing how to DIAL THEM IN!!! You can get long casts, even with lighter weight. It all depends on the baitcaster you are using, the line, and how you're casting. You have to learn how to load the rod during the cast (like a fly rod) and know when to release.
The key with a baitcaster is to set your spool tension. Usually on the side of the reel. You want to be able to disengage your spool and the lure should literally hand at rest with NO movement of the rod. But, you should be able to tap the rod tip, and the lure should drop and slowly come to a stop just before it hits the ground. If it doesn't budge, you have spool set too tight. If it drops like a rock, you have it set too loose. Most backlashes are caused by a spool that is too loose. You shouldn't have to have your thumb riding the spool during the whole cast. I barely start to tap my spool just before it hits the spot I'm casting lure to. That is the big problem. Of course you'll get backlashes, but VERY rarely. I use mostly old ABU's, and older Bantams. Never had much of a problem getting distance. But never would cast 100 yards either. I've only used a spinning reel for awhile, but never got comfortable using them. I have 201sg's, and they work just like a spinning rod giving out line (when I hit my switch). I run jigs with my baitcasters, boondog, everything (except surfcasting). The true LONG DISTANCE casters are open faced spinning reels, or the alveys. But, I've yet to see guys that need THAT type of DISTANCE steelhead fishing.
They key is in working the spool tension. If I can get distance and control on a 70's vintage 5001c, you can get distance on a newer reel. Now, put my calcutta in my hand, and I can let her fling for miles. LOL