I only had to skim the article to see this guy is clueless about Deadlocks gameplay lmao. He probably played 5 matches at most and then wrote this. He didn't even play enough to realize there's 3 item types, and 1 of them is literally gun buffs. Being good at aiming is how you can bully your lane to steal their souls ($), and some heroes kits are completely based on gun damage.
Source: I've been playing Deadlock for probably ~3 months now.