Why Should We Care?
To prevent users from being discouraged. If they are,
they'll just go use something else.
-
We need a user community.
-
New committers are often users first.
-
It is also not as interesting for (most) developers to work on software
that nobody uses.
-
We need continual improvement to the product.
-
The user community is much larger and more diverse than the developer
community.
-
Real-world workloads are more interesting than just "able to boot"
or "does well on synthetic benchmarks".
-
Benefit: improvements to stability.
-
Benefit: testing on hardware unavailable to most developers.