There are, for example, comments and string literals, which may be non-english. Also, people use monospaced fonts for all kinds of things aside from programming (for example, my bash spits out errors in cyrillic). And if I pay for a font, I would expect to be able to use it everywhere.