Hall of Famer John Smoltz said MLB cannot afford a work stoppage with the CBA set to expire, citing competitive-balance issues and spending disparity.