Continuous Delivery (CD) Is Not What Some Are Trying To Sell You