No, they are not native English speakers, and produce some unidiomatic English. Think also of 'Money, money, money is so funny in a rich man's world.' They don't mean funny ha, ha - but full of fun. (If English was logical, the adjective for fun would be funny.)Am I right in saying that they are not native English speakers?