> Very few people have a solid grasp of musical theory.
This is just like saying that very few people in the world have a solid grasp of computer programming... Do you know that there are hundreds of university departments in the world where the only thing people do is, wait for it... having a solid grasp of musical theory!?