I dont know if the OP is questioning whether theoretical or practical knowledge is better? (Assuming tests = answering questions)
If americans (using the example given) have little theoretical knowledge, they will not be able to explain the reasons for what happens when it comes to practical purposes.
The key is having both theoretical and practical knowledge, and being able to apply one to the other.