How to avoid the top five IT mistakes

Got a chance to read article named "How to avoid the top five IT mistakes".

Five Mistakes are;
1. Too much customization
2. Skimping on training
3. Absentee management
4. Freewheeling consultants
5. Assuming you're finished

Point number 1. is something that I'm also trying to point out in project meetings as most of the time people think on customizations which they would never ever use. And sometimes providing that much of customization leads to a mess.

What do you think?

Check out this stream