Consider an Automobile Engineer who is thorough in his theory, also compare him with a Automobile mechanic who is an expert, not even passed 10th standard.
:nonono:In which engineering college did the Mechanic study the theory ???? to become an automobile expert ???:nonono:
Theory gives the thorough knowledge about the subject, But it would be quite boring and Vague, while comparing with Practical Knowledge....