Having autoswitch depend on the action might have undesirable side effects. Sometimes I *do* want to cast a spell while hanging onto my sword. Also really difficult to sense (without clicking) what "bar" is up. Most of my bars have mixed actions in them. (The exception being my digging bars, and you can already do auto-equip for a pick. (SYSTEM > Game configuration > Interface > HUD.) Unfortunately it auto-equips bare hands for magic or fighting, and if you have mobs on/near your digging spots you can aggro a mob very easily. )
Agreed. I have been know to cast with my spear or pick in hand on purpose. And when I melee, I don't always go for the same weapon; maybe my spear, maybe my daggers.... the client has no way of knowing my intentions. However, it's rare (not unheard of, merely rare) that I target Gerder and cast Double-Electricity 5 while in dig gear, so auto-equipping because I got the wrong action bar would cause me more problems than it would solve. And trust me, I am pretty good at causing myself problems without the UI guessing wrong about what I'm trying to do.
---Do not assume that you speak for all just because you are the loudest voice; there are many who disagree that simply have no desire to waste words on you.