Hmm, it's important not to lose definition of the term bloat.
In my opinion it's ok for a Smiley Manager to be included and never used, as long as it has no performance overhead.
And that's surely what the definition of bloat is.
If I have 100 features in software that I will never use, and as a result each one of those has a performance overhead whether that be a couple of seconds extra load time, or additional queries, that is bloated software.
However, if I have 100 features in software that I will never use, and as a result of never using them I never see a degradation in performance, no additional queries, then I'd say that the software is not bloated.
It's also worth bearing in mind that it's rare for a feature not to have some sort of control be it a global option or permission that would effectively allow you to turn it off. I'd say that avoids bloat too.
Perfect example is the rich text editor. There may be people out there who consider that to be unnecessary and prefer the text only editor. It adds a bit of time on page load, a bit of extra bandwidth to load the JS etc. But you can turn it off. So, is it bloat? I think not.