Let say that Ubuntu & Solus don't have the same philosophy. Ubuntu focuses a lot on offering an excellent out of the box experience to the largest possible panel of users. They enable many things so in case a user need something it will probably work immediately without any extra action required.
On the Solus side, we believe offering a performant system is important while still offering a good out of the box experience this means that we don't enable fancy visual things that are useless if they impacts the performances. We enable less services that Ubuntu or even provide a few lesser things pre-installed that many users won't need.
Enabling too many things bloat the system: it slows it down (compare the boot time of Solus & Ubuntu), it consumes resources and it increases the risk of exposing users to vulnerabilities.
This is part of the beauty of open source: you have plenty of distributions that happily co-exists and user picks the one that fits his/her needs/tastes while you have just one Windows 😃