I think it was an Omega or Swatch executive. But also knowing how those people think, it could also be unlikely, as this is too bold and it breaks the number one rule in the luxury space - to preserve your brand's identity. And $260 plastic watches aren't part of Omega's identity. It might've come from an outside consultant like Bain or McKinsey. But who knows... We may never know. I speculate that the idea might even be a 10 year old idea that was shelved because it was so radical. But then with the poor financial performance at Swatch Group, they reexamined that idea because they probably said "we will be considering all revenue generating ideas no matter how radical."