My Fair Lady/Headscratchers


 * If Henry Higgins is a linguist, and specifically studies accents, why does he have a whole song where he rants about how everyone should speak RP? Because if everyone spoke the same, there wouldn't be as much for him to study, and you'd think he wouldn't be in a profession where he purposely listens to speech he dislikes. I guess one explanation could be that he likes being a linguist but he still gets annoyed at hearing accents he doesn't find appealing. He still pretty much insulted everything but RP in that song, though.
 * If you want to fix something, first find out what's broken. Perhaps Higgins believes that in order to fix the problem of people not speaking properly he needs to study all of the differences in great detail.
 * Many early 20th century linguists still worked under the misconception of prescriptive linguistics, that they should find out what "true" language should be, and educate it to the masses, as opposed to observe normal, everyday language, and determine what rules govern its use without outside interference.