Essentially, there are concerns about whether the company keep up with not only ecommerce pressures like Amazon (NASDAQ:), but also bricks-and-mortar competition like Walmart (NYSE:), Costco Wholesale (NASDAQ:), Target (NYSE:) and again, apparently Amazon in the future. Further, with inflation remaining stubbornly low, Kroger loses pricing power, which stifles revenue growth. The company joins CVS Health (NYSE:) as retailers begin to embrace CBD and cannabis products.