Board Thread:Questions and Answers/@comment-2.218.215.241-20131020132815/@comment-6697950-20170228102335

The English A represents at least seven different sounds. The Japanese A represents a single one. In this case, the English A is pronounced as something like an "æ", while the Japanese A is pronounced more like "a:". So no, an English A does not necessarily equal a Japanese A. It's actually closer to a Japanese E in this case. If you can't understand that there's a difference in phonology between two languages, that's not my problem.

Klein's name is based on the Klein bottle, since the bottle in Klein bottle sounds like his family name in Japanese.

Suguha literally has a kanji that means "leaf" in Japanese.

Silica is a reference to the fact that her real name is written with a kanji for Silicon.

Though it's true that Recon, Heathcliff and Oberon are names not based on their real names. But characters like those constitute a minority of the characters in the series.