Most of the features you've named are exactly what Android Auto/Carplay provide, but without limiting you to just a single maps/navigation vendor.
You're likely leasing that vehicle for 1-3 years. Do you think that if you purchased that 4-series that the navigation would still be updated and solid by the end of its 9-15 year vehicle lifespan? I certainly don't. But I do an apps platform like carplay/android auto will continue to provide quality apps for at least that long.