Well, we disagree, Lionel.
Part of the issue is that the sample companies understandably fear piracy if there is no limit to the number of downloads or resets. Part of it is that I've had at least as many problems with Kontakt / NI over the years as the proprietary players. Part of it is that your reply implies that there is some precious perfection in one library for which there is no reasonable substitute in another library, which I think is rare.
It's Piracy's Fault
Practically since sample libraries were invented, the developers have had to watch as illegal torrent sites steal their work, often within a few days, that might have taken many months and plenty of money to produce. They can't just go 'naked.'
If one is working professionally, by definition you didn't take up composing last week, and most composers have at least one alternative for almost any instrument, maybe excepting some esoteric or ethnic ones. Certainly "regular" orchestral instrument substitutes abound on most professional composer rigs. Hardly anyone is going to get, say, a Netflix gig with their starter setup.
Naturally, it's awful getting interrupted. However, if you've had to, as the OP wrote, perform a system recovery while mid-project, I think it's rough to call out a company over it. That said, maybe there's a more optimal number of resets, or a better policy? I'm not nuts about most of the alternatives, including hardware, but I sympathise with developers needing some protection from torrent downloads.
[note: I have received free products from Spitfire]
Well, I think there is uniqueness to every patch of every library and it's not unusual for me to go through 10 viola spiccato patches to find the... hopefully... right one. Maybe I just have finer ears for samples!
Some libraries even have very non subtle differences in dynamics (like not going to FF or very soft etc), overall volume etc and everything has to be reprogrammed and remixed.
And, I can't imagine every composer has equivalents for every patch, especially if it's a different style than what they do regularly. Even if it's just 1%, that's still thousands of composers who will be in trouble.
I have more sympathy with that than a company like Spitfire dealing with piracy. Kontakt libraries are easy to pirate and yet they managed to get to the point where they are now just fine.
Sorry not sorry, I have more empathy for every single composer who's work is interrupted by this nonsense.
And as others have mentioned - there MUST be a way to view how many resets are left so you can even sort stuff out when you see you only have none before hitting that limit.
There have also been cases mentioned here where libraries got deactivated randomly.
And a system reset is nothing super crazy, definitely must be taken into account how to reactivate stuff in such a case by developers, especially mammoths like SF.
It should be as simple as reinstalling the software and relocating the samples. I'm not a software designer but I would be surprised if you couldn't protect against piracy in a way that doesn't require a reset of the installation.
With the Sine Player as far as I experienced it you simply download the player on the website, log in and relocate your libs. Done. No resets, no redownloads (except the player ofc).
And I'm sure they have piracy protection!!!
One issue here might be that the Spitfire Player is essentially a different plugin for every library which makes it fairly unique in that regard and thus also brings some fairly unique risks.