So people invested resources (time, crystals directly, crystals for conquest refreshes, shard shop currency, I'm sure more) to level up and reroll and fine tune datacrons. Why? Ask yourself as a game developer, why does my playerbase do this? In this case it is to gain a competetive advantage against those who do not expend those resources. You yanked the rug out from under these people with your careless update yesterday. You did it without any forewarning, and you did not give adequate resources to make good. It's almost like you didn't even understand or care what people had invested in these datacrons - again - to gain a competetive advantage. You completely negated that competetive advantage.
Now you give tons of reroll mats to everyone. Guess what? You have still not made good. You've negated that competetive advantage - for 3 months - by giving the entire player base the mats to fine tune their datacrons. It's pointless.