Personally I am very surprised you think some of these held up: pos mental attitude, writing things down, value of mba, and - most especially - almost anyone can do anything.OK then please allow me to give you a recent example of ALL 4 OF THESE that made my (Fortune 50) employer hundreds of millions of dollars in real profits...
I built specialized supply chain software that did what nothing else (including SAP and JDA) could do. It supported 10,000 daily orders in 240 warehouses.
Our Big 4 Accounting Idiots spent 9 months and $2 million to conclude that it could not be done. I knew better because my users knew better. (I had already earned my own worthless MBA and had worked as an employee for the same Big 4 firm years prior and knew their weaknesses, which were not hard to spot.)
3 different divisions could not agree on anything. I just pulled them together in the same room at corporate headquarters until they got to know each other and hammered out a good design.
I built the prototype in 6 weeks because I knew I could. I got buy-in from the people that mattered because it's what they wanted in the first place.
12 offshore programmers built production ready software in less than a year. Everyone else had given up on them and their giant firm because of previous failures but I knew better. I never met any of them, in person or online (because of the time zone difference). Everything was written down. That's the only way this could have been done.
The 20 items I presented in my original post are solid gold. Not because of me. But because I learned from brilliant mentors.
Personally I am very surprised that you are are very surprised. The tech only takes us so far. I was lucky to have mentors who taught me the soft stuff too. Their advice changed my life much more than any tech advice.
Hope this helps. :-)