Agree. This smacks of the various times NFLX took a hit because "Walmart entered market!" or "Blockbuster entered market!". In each case the "experts" predicted doom and gloom even though any person with two brain cells to rub together could figure out the experts analysis was seriously lacking.
I was in at $19 and out at $25 recently. Back in at $23 ;)