Self-driving cars may be the future of the automotive industry, but BMW CEO Harald Krüger thinks Google and Tesla are trying to push the technology out too quickly. According to him, these companies are releasing self-driving cars the same way they’d release an app, where you can release a product that’s only 70-80% complete and finish developing it after it’s released. This is concerning to Krüger, because that simply doesn’t work with cars, as you can’t ensure that the cars are as safe as they need to be, which is why his company wants to take things slow with self-driving car development. Before BMW releases a self-driving car, it “must be 100% reliable.”