I have no brand loyalty. Period! To me anyone who vehemently defends any brand does so out of brand loyalty or in some cases simply because of buyers remorse. All of them have their share of problems.
I drive Dodge diesels for 2 simple reasons. One is that I prefer to drive used, high mileage vehicles because they are cheaper. I have been able to get more truck for my money buying a Dodge than a Ford or Chevy. Around here, the Dodges don't have as much resale value as the others so I can get a good truck for less money. The other reason is the ease of maintenance and repair. If you're going to drive a high mileage truck, you're going to have to do some work to it. Having worked on all three, I have found the Dodges much easier to maintain. The engine bay is less cramped. The engine and transmissions are less complicated. Swapping things like injectors and turbos is a simple 2 hour job rather than an all day affair and you don't have to disassemble the truck to do it.
Just my 2 cents.
I drive Dodge diesels for 2 simple reasons. One is that I prefer to drive used, high mileage vehicles because they are cheaper. I have been able to get more truck for my money buying a Dodge than a Ford or Chevy. Around here, the Dodges don't have as much resale value as the others so I can get a good truck for less money. The other reason is the ease of maintenance and repair. If you're going to drive a high mileage truck, you're going to have to do some work to it. Having worked on all three, I have found the Dodges much easier to maintain. The engine bay is less cramped. The engine and transmissions are less complicated. Swapping things like injectors and turbos is a simple 2 hour job rather than an all day affair and you don't have to disassemble the truck to do it.
Just my 2 cents.