If what you wrote would be true, Aston wouldn’t need to try to bash the competition. I bought a mechanical Rolex, it’s nice, but boring for me, so I don’t use it...I guess on the luxury/technology curve people have different needs.
I’m not a watch guy, but people that own cars like this don’t drive them much either. They make awful daily drivers for a host of reasons, so it probably isn’t all that much different than your Rolex.