Yeah have to agree. Just switched to BB7's from Deore XT hydraulics. Does not feel nearly as nice.
However once the seals went on my hydraulics they were basically junk. And I hated dealing with the messy bleeding process.
Fingers crossed my BB7's go the distance.