No.
Meiguo is phonetic, yes. But choosing which character that is pronounced mei was not random.
Faguo as well. Fa was chosen because of the law aspect.
LOL!! Right, that's why they chose Fa-guo.
I suppose De-Guo is for MORAL country eh? Ever heard of DEUTSCHLAND? IT's phonetic, as close as you can get in Chinese.