I think it's all good survival advice but in other aspects it isn't living a life of abundance or excitement if you don't push the limits.
Going really fast or doing some extreme sport.
Some of the stuff comes down to what you can't have with the millionaire next door stuff.