Yes, but that's why you burst down their carry enough times before they have a chance to buy banshee's.
Yea sure, for the first 25 minutes of a game you can run around QRW-ing people to death, but once people can survive that you become kinda useless so you pretty much have to rely on stacking