Ed Glaeser writes,

no variable from 1900 better explains success in 2000 than investment in education.

That is, if you had a high percentage of the school-age population enrolled in school in 1900, you would have a high GDP per capita in 2000. Given that 100 year time difference, I think it is safe to rule out pure reverse causality.