I'd like to clarify something as I'm aware sometimes forums are full of jargon and that some people appear to have confused these two things:
A reset would be setting every player back to their starting state at the beginning of the game.
A rollback, in this context, would be to set the game's database back to the last known good state, which was before these problems arose, probably about 9pm or so UTC on 1st Jan.
It's sometimes hard to see the bigger picture, but I checked the forum about 11pm and there were about 20 separate threads all discussing the effects of this problem, many with dozens of replies, so the problem was widespread and affected a large number of players.
It is too late for a rollback now. If it had been done and fixed within an hour or two it would have had less impact but it's so long now that it would affect far too many legitimate transactions.
I don't think there's any question that people have lost assets, or that some have illegitimately gained assets as well. There's no definitive way of saying how many fall into each category though, so I think anything else is speculation.
The statement that "it would be easy to use a tool to fix all the database problems" is quite vague. There's no magic button you can press to see everyone affected by these problems. I work with transactional databases. I work with nothing on this scale or complexity, and I don't know of anyone outside frontier who would know anything about the internals of their database.
As far as I see the only solution left is to fix things manually or with some tool based assistance. This will take a very long time indeed, I think. Just getting through the pile of tickets will be very time consuming. I'm hoping it's fixed for everyone affectbe, but I suppose it's likely it won't be.
Best response from frontier would be, in my opinion: announce the nature of the problem, how it was fixed, how many players were affected and how many player accounts have been rectified.