The previous comments come from guys with tons more experience than I have but having just set up my C30 mainsheet system I'll offer my comments.
Is there a way to simplify what I've got without buying new blocks? I like having the cam cleat at the fiddle block. Can I re-route the reeving to get better operation?
If it was a reeving problem, those guys would have pointed it out. As they said, smaller line will always run easier so I agree it will help.
The Garhauer fiddle block with becket and cam cleat isn't the issue. That was a sweet upgrade.
The real problem is the PO didn't buy matching quality/size blocks to go with it. That one double block with becket and the single blocks are a mix of type and size. Probably the originals as
@jeepbluetj pointed out.
Example, look at how the line fits that fiddle block with cam cleat. Fits fine, you can see the sides of the sheaves in the block. Then look at the forward Lewmar block. You can't see the sheave. That block is too small as is that center double block with becket on the boom. The other single blocks appear to be sized OK for the line size.
Then loosen the sheet so you can spin each sheave. Compare the ease they spin to the sheaves on that newer Garhauer block. Bet most if not all don't spin well due to not having ball bearings or they are worn out and don't spin easily.
I'd start by replacing that center fiddle block on the boom as
@Joe recommended and the forward Lewmar block with the same size as that double block.
That would solve the problem of the blocks being to small for the line and add ball bearings to 3 of the turning points.
Garhauer's series 30 and series 40 blocks can handle up to 1/2" line. The double is only available in a series 40 but you can go with the series 30 for the singles. Single 30s are $35 and the series 40 double is $90.
That would probably solve most of your problem.
If the sheet line is 7/16", which was the spec see for the C30, it would be cheaper to go down to 3/8" but I think you would have much less improvement than spending a little more for the two blocks.
Then if the rest of the single blocks do not have ball bearings, replace them as you can.
Good luck!