Maybe they have "roger" confused with "copy", which is widely used but incorrect.
Having thought about it some more, the statement about "roger" not being allowed was probably missing some context. He probably meant it in the context of an ATC instruction that requires reading back.