Options? Fixed-rate mortgages? Salaries that are stated as a number of dollars, not a percentage of company profit? "We will charge you perhaps a bit more / pay you perhaps a bit less but in exchange we will take the risk of the real value fluctuating and your number is guaranteed" is a super common deal.
More fundamentally, why should they do it? Because they think it'll get customers, and as a big company they can absorb the risk.
Every single company that ships things to customers. If it gets damaged in transit it is their problem not your problem. If traffic is bad it is the shipping companies problem.
Every single company that offers a warranty. If something unexpected caused an issue in creating the good (in this case a ride from a to b) it is their problem not your problem.
More fundamentally, why should they do it? Because they think it'll get customers, and as a big company they can absorb the risk.