Generally its smarter than that for real gear. I think the issue is that it is jsut directly picking the "Best" piece of gear for your stat weights. It doesn't actually optimize the BiS gear. Meaning since Hit/Exp are king, it just picks gear with that on it and doesn't worry about caps. Not smart but thats just how it works. (as far as can tell)
simply prioritize pieces accordingly to try not to go over 8 % hit, so you can make the most of your pieces, try for the zone drop 2hand or lei shen for no hit and try to extinguish as many hit pieces as possible, if all fails and your sitting at a high % of hit just run Spark/Rage they are still both very good trinkets and you never know one may be thunderforged, allowing you to make excuses to yourself for not using the feather.