Imagine calling this pay to win L M A O O O O learn to play, imagine blaming gear in a 80% skill based game. Please it's getting painful to watch, stop ridiculizing yourself so hard and making up terrible excuses for your own lack of expertise. Boost items? That's like a 0.5% DPS increase average, you think that will make you "win"?
GIT GUD.
Oh, and stop making me waste so much money on restocking Moon Atomizers while you're at it.