AMD really needs to get its act together because they are getting decimated by the competition. I think their hardware is more than capable but they are constantly let down by software and driver issues. DX12 gives them a chance to make a comeback and they better take full advantage of it. Apart from bad press in general the biggest problem with AMD cards is power consumption and heat imo.