Why did a lifelong GM loyalist with a 2019 Silverado at just 93,000 miles consider jumping ship to Ford or Dodge? The answer ...