I don't see where your facts are coming in there. Did you factor in crit?
With 25 or so dex, and my buffs which I still use, I have around 50 dex, and it comes to roughly 129 hit. Thats more than enough for the basic enemy, and most other enemies, and falcon can take care of the real hardcore flee enemies.
Falconer is in no way a PVP build, keep in mind I am talking strictly hunting, pve, etc. And even so like I said before you need to factor in the crit % from eq etc.. which I have yet to determine.. but my build is a crit falcon.