I'm not a McRib fan or anything, but calling it a 'market arbitrage strategy' makes it sound more insidious than it really is- 'buy low, sell high'. I thought this was going to be some article about how McDonald's is trying to exert control over the Chicago Mercantile Exchange or something like that. But...yeah the basic idea does make sense- they re-introduce it when pork prices are lower.
OTOH with their scale if they wanted to sell the McRib for long durations couldn't they simply lock in a bunch of futures contracts when prices were favorable? I think it's more likely that this is simply a specialty niche product that makes money over the short term but is not quite viable as a permanent menu item.