TechSource's $2500 PC build featuring the newest Ryzen 3900X and RX 5700 XT

What do you think about the newest generation of hardware released by AMD? What does this mean for Intel and Nvidia?