to be fair, this is hardly the first Caddy to crest 100k.
i've seen escalate sitting in dealership floor with 110k on its sticker.
but between Benz s class and caddy, i'm pretty sure the extra 20k goes to the solid build of the Benz. (not saying anything about reliability as neither would be anything close to reliable i'm sure, but the actual design and build of solid structures)