It's more of a rumor/gossip tech site with a reputation for immediately publishing almost anything you could put a click-baity title on.
As a result it does look pro-AMD, because there is significantly more hype (the infamous hype train) in AMD community (just compare /r/amd and /r/nvidia on Reddit). I can't say if it's something that emerged organically in those communities and embraced by corporate or the other way round.