As others are saying there are plenty of other factors at play - such as free healing from a fairy, and aetherflow + energy drain returning back MP.

Personally, I find I crit adequately - I have over 800 CRIT atm though.