I pretty much have the exact opposite anecdotal experience to you. In other words:
And this is from someone who has built both healer Zodiacs and solo queued about 75% of those runs on said healer.
Hence my comment, I'm glad I'm not on your data cluster. Apparently your data cluster is just bad (probably why there's a guy on the same server as you who has spent 8 hours trying to clear the Steps of Faith and hasn't been able to yet). Anyone from Behemoth, Brynhildr, Diabolos, Exodus, Famfrit, Hyperion, Lamia, Leviathan, Malboro, or Ultros can confirm?
Regardless, this leads me to pretty much say:
We're clearly going to have different opinions as we've have extremely differing duty finder experiences. *Shrugs*