Hi Kevin,
The actual cause of the "shirt sleeves to shirt sleeves in 3 generations" phenomena has been studied quite a lot.
I believe what it is, is simply that some one with enthusiasm and drive sets out to better their position in life. They may start a business, buy a farm, invest in...