Generally speaking, I think most of those points are very accurate. I personally know a few self-made millionaires - one drives a 10 year old Peugeot and the other an Aston Martin DB9 - though, I think that's the only expensive thing he's ever bought for himself... he refuses to buy a pair of matching white socks for fuck's sake!