Feature fatigue – How can this affect usability?

With advancements in technology, it’s become all too tempting, and easy, for tech companies to dump as many features into their products as they can in the hope that each new feature will serve as a key point of differentiation.