So you mean the IT departments that represent the majority of all businesses in the entire world? Yes, they work their butts off.
Not only that, this is coming out of "Walmart Labs @ Walmart Global eCommerce". Sounds like a tech company.... This is more just big company PR people than tech or non-tech.
Here we see a live example of ignorance being bliss. Walmart Labs is as much as an 'IT corporation' as vineyards are football fields.