Why can't I make market orders?

Because we recommend making market orders only on very liquid markets with deep liquidity otherwise there can be mistakes (Fat Finger) and others. We do not recommend it, but you can always set a limit arbitrarily low or high to ensure the limit exists.