The price of a new car is whatever the dealer is willing to let it go for. MSRP is a starting point, not the final price, which can be literally anything.
Yeah, I normally buy used, and this time I just bought new (technically I leased new, but it's the first time I'm leasing a car in my entire life), because it just didn't make any sense to me to buy a used car for almost the same price as a new car.