The discussion is probably accurate with regard to the origin of "Roger" but omits origin of "over" and
Out". Both stem from ham radio and military radio parlance. "Over" means "I have finished my transmission and expect a reply from you." "Out" means I have finished my transmission and expect no reply from you. I am leaving the net." The mutual exclusivity of the definitions causes experienced radio operators to grind their teeth when they hear, "Roger, Over and Out"