This about sums it up for me. I back AMD over Nvidia and Intel because I far favor the business practices.
Intel did a lot of shady stuff back in the 2000s that gave them the market share they have and eventually forced AMD to resort to selling their foundries. AMD used to be the stuff in the CPU market.
Over in the GPU market, Nvidia is doing (opinionatedly) harm to the gaming world with proprietary products such as Gameworks and G-Sync. AMD is contributing a lot of Open Source products, such as OpenGPU.