The author is pushing the same ideas in other places (sorry for the signup-walled Quora link):
http://jeffmeyerson.quora.com/Musicians-and-Engineers?srid=p...
As the OP appears to be the original author, I will ask the following: Do you really believe the "engineer mindset" is the best way of thinking in all situations? If so, why are engineers not the top musicians in the world? Many engineers are/have been in bands. But the majority of successful musicians follow at least some of the "bad traits" you list. Wouldn't the basic laws of consumer choice and capitalism bring "engineer musicians" to the top of the charts every time if those habits were really bad?