As someone who plays mainly ARAM, it's even worse there... Supports with equal income are the most annoying thing to deal with in the world. Sona with Seraph's and Rabadon's = big perma-shields 24/7. And don't get me started with Janna... Furthermore, Locket is very annoying in ARAM because it's harder to isolate targets in such a narrow lane.
Shields cripple caster-based champs the most. You're effectively throwing cooldowns out the window as your abilities deal very little to no actual damage to health. An idea would be having Lord Dominik's damage scaling scale with shield health in addition to health. For magic damage, a Void Staff variant (man, I would LOVE to have more than just the basic Void Staff to choose from) that deals increased damage to shields would be sweet.