Olá Paulo, tudo bem?
É isso mesmo, as funcionalidades básicas que a Uber precisaria seria a possibilidade de realizar o login, solicitar uma corrida, acompanhá-la e realizar o pagamento ao final. Assim a Uber poderia cumprir sua função principal de facilitar o transporte particular conectando passageiros e motoristas =)
Não se preocupe com a quantidade de funcionalidades, para ser considerado um MVP é preciso apenas ter o básico para que o app realize suas funções principais, porém o que é considerado "básico" pode mudar muito de produto para produto. Então podemos encontrar MVPs com 2 passos principais apenas e outros com 5.
Ótimo trabalho! Até mias!!