Viable means, strictly, able to live at birth, especially, in relation to a foetus (but not a 3-year old?). Being born doesn't mean you will survive. So, minimum viable product is a poor term, implying disrespect for your customers. Minimum desirable product (from your customer's perspective) reflects the standard required.