I'd still wait 1/2 a year to put it into a test environment...
Why? Isn't the whole point of a test environment to find out if something has issues? I think that interested parties should put it into a test environment immediately, cause that's why they have a test environment. But yes, wait some time to put it into production.
Uh-huh. Right...
I hate to be the one to burst your bubble, but cloud-based services complement traditional computing environments, they do not replace them. If you're in certain situations (e.g., a small business with only 10 employees), the cloud can indeed be your entire IT infrastructure... but that won't work for everyone. Different needs for different organizations.
If you're talking about "harm to startups", you implicitly are already talking about the owner(s), rather than the employees, as they are the one(s) with the above-average stake in it. And really, if you are an employee only with no ownership of the company, you never had an expectation that you'd get a cut in the cash, regardless of what happened, unless you were working at one of the very rare companies which split the profits with employees (and I mean a real cut, not a nominal pittance). And if you are working at one of those companies, they will probably see to it that everyone profits from the buyout anyway.
I can honestly think of no likely real world scenario where the employee would a) have a reasonable expectation that, despite not having ownership, they would see some of that profit, and b) not see some of the profit that comes about as the result of a buyout.
O.o
I'd love to know what kind of upgrades you have in mind that a $20,000 budget for tech is "modest". In my book, that kind of budget, devoted solely to tech upgrades, is enormous.
I just hear a bunch of bullshit about "fairness", "ethics", "civilized society", etc.
Ah, so you're a sociopath. Got it. I'll stop trying to talk to you about treating people right, then.
Happiness is twin floppies.