I see Endless as being the ideal distro to run on the lower spec machines (so Cherry and Bay Trail devices, for example) and other so-called system-on-a-chip or SoC computers.
They are relatively inexpensive, are usually of a non-upgradeable design, and generally pre-installed with Windows 10. Unfortunately after the first round of ‘updates’ to Windows there is generally not much room left on the internal ‘disk’ and many people give up on the machine at this stage.
When using Enndless OS one can make a choice over which tools and software are installed and this allows for a much more ‘focused’ install - as is the case with my daughter’s laptop!
In summary, these machines, coupled with Endless, give the best of both worlds in terms of inexpensive hardware with little to go wrong and a great OS that is easy to use, update and customise.