I'd have to agree with you about the specific SAN/setup you're working with there. I certainly disagree that it's a general property of SAN's though. We've got a DS4300 with FC controllers and drives, hosts are generally dual-controller load-balanced and it works quite decently.
How are you guys doing the load balancing? IIRC, the RDAC driver only does failover. Or are you using the OS level multipathing instead? While we were on the 4300 for our AIX boxes, we just created two big RAID5 LUNs and assigned one to each controller. With 2 HBAs and LVM stripping that was about the best we could get in terms of load balancing.
Indeed, the EMC SANs are generally the high-priced ones too, so not really sure what to tell you about the poor performance you're seeing out of it. Your IT folks and/or your EMC rep. should be able to resolve that, really...
The only exception I've heard to this is the Clarion AX150. We looked at one and we were warned off of it by some EMC gearheads.