That's the whole point of cloudy businesses. They can masquerade it under whatever pretense but the end result is that they want you to use more and more hardware resources where each abstract hardware unit gets healthy profit margin for infrastructure suppliers.
Skipping cases like Facebook, Google, Netflix scale most of real life businesses can chug along just fine on dedicated servers with the software written in "normal" high performance languages. You would be surprised what $10,000 worth of modern hardware with high performance software can achieve.
2) You are making an uber-generic claim. Where is substantiation? I'll make another claim of the same nature: with this never ending rapid prototyping along with whatever they sell under Agile/SCRUM/etc methodology the end result is unbelievable mess of patchwork that after a while becomes to impossible to maintain and add new features to. It literally becomes house of cards
Meanwhile as a user I suffer from crappy and slow software and told to upgrade very reasonable hardware otherwise.
I have the Intel version (running Hackintosh). It's very fast and quiet. Only downside is no Thunderbolt.
On the other hand, they're so cheap you can just buy two. That way you have another one on hand when the first one craps out in six months.
My impression is that the NUC has better quality these days - if you can find one. The i5 and i7 models seem to have virtually disappeared from store shelves within the last month and nobody knows when they're getting more. Otherwise the NUC is amazing bang for the buck if you want a small form factor. The power of a Mac Mini for roughly half the price. And apparently you can Hackintosh it fairly easily.
If you don't care about size, you can build a high quality 8/16 core Mini-ITX based AMD server with a mid-range video card for ML applications at less then $800.
The reddit sub has a steady trickle of leaks. https://www.reddit.com/r/intelnuc/
I know I’m arguing against 20+ years of software practice, but Moores law is over.
But this is a safe place for us devs.
The only thing here is that it will introduce certain overhead and has to be carefully managed. Also one has to make sure if it has measurable ROI.
Is it bad that I read it as bitcoin corvette at first?