I think you guys really might be in a no win situation at this point. Mods as they are right now have divided the players into the haves and haves not worse than the original pre crafting ever did. If you didn't get Mark Vs in the last 24 hours you are pretty much out of luck
At the same hand, people paid money, crystals and credits to get those mods. So if you nerf them into the ground, you will upset a sizable portion of your player base. They paid based on a perceived value of those mods, changing the value of the mods 24 hours later is pretty scummy.
Is a roll back even possible? That might be the best possible solution.