It is absolutely true that a person can never become successful or rich in the world just by having a degree or theoretical knowledge. There is no substitute for acquiring skill in the world, this skill can propel a man to the pinnacle of his success. Skill in the world is the sum of hard work and practice. And our degrees help us take this skill a step further. That is to be successful we need to combine hard work skills and theoretical knowledge.
Indeed. A degree never guarantees for a success in this life, but it can be very helpful in reaching the success. With a degree, we can easier to get the jobs because we have a higher standard in terms of formal education. In theory, we also have more knowledge when we already reached a degree on a certain education level. However, this won't bring nothing if we never have an experience in real jobs. Experience and skills sometimes can be acquired from real jobs, it won't be acquired in the university. So, it is true that these things are also important to make us successful in this life. Yep, combining the knowledge got from formal education and skills/experience is the way to succeed. We can't rely on the degree or knowledge that we acquire from the formal education only.