A Mercedes-Benz response on safety, warranty, support, and premium ownership when more brands now claim five stars.