I'm level 47 in Mooshu and I rarely land any hits. Maybe 15% of my attacks hit. I have just gotten Monkey King and he is level 48. I got into a fight with some level 46 Koi and Monkey King lands a hit about 40% of the time. I'm just so tired of missing. It gets even worse with the companions that either aren't musketeers or are lower level than me.
I actually had the SAME problem. My el toro never hit in mooshu. It got so frustrating that i just switched all my musketeer companions to the top of my list, and thats that.