There are two things they often forget during feature-packing:
- The more complex a system the easier to create confusion and problems.
- If the focus is not kept main original purpose then the item may loose it and hence people are not interested any more.
I already run hot, when my mobile phone takes about 30 seconds to send an SMS message - that was sent much faster on my older models. Not enough, I also had memory leaks so I had to disable some feature. Further it is still that about once a week it needs a reboot - just as a Windows Server (although there is no Windows on that phone).
Although I can write e-mails also with this phone it is slow, few memory, tiny screen to view and typing time is also longer than on a normal keyboard. Once I tried to correct a Word document while on the way. I should have waited until I am again in front of a real computer and read a book in the meantime...
The all-in-one product is a myth. Products that can much usually can do everything a little bit but nothing really good.
So I recommend that you
- carefully think, what are your needs,
- prioritize your needs and
- get a few, reliable products or devices that fit your needs.
Remember that for complex things usually more maintenance time and work is required. So beware of the "Total cost of Ownership".
Related posts: IT project costs explosion, IT outsourcing, The hardware.