Good post OP.
However, Bioware said awhile ago that they were on it. With luck, the next new set (or, alas, the one after it) will bring a return to form. In the meantime, I'm just glad I can transfer the mods from my high-level gear to my hobo robe.