Why is checkout disabled?
Updated
Answer
Checkout works only when you are signed in, your cart has a valid item, your shipping address is complete, and live pricing is ready.
A phone number may be required for shipping quotes, especially when express shipping is being checked. If something is missing, the cart tells you what to fix before you pay.