If they had the purple one first then it might have their scent on it. Or they just feel they recognise that one anhd the green one doesn't feel like theres. I know my two robos always used to squish on the same wheel even if there was two!
Although you never know, purple just might be more to their tastes