It did help and this thread is evidence of it. There are 30-40 pages full of "Got 'em"s. When was the last time you saw that on a hyped release like that. I don't remember seeing that on the OW thread last year when the collection dropped and there were 10 different silo's dropping that day. It is also evidenced by people posting their analytics screen on these bots on twitter and showing 500 entries with maybe 1-2 wins and when you look back on other drops the same people have 50-75 wins.
I guess the point I'm trying to make is that Nike is 100% actively trying to stop bots and this drop is very clear evidence of it. You obviously can't stop every bot as there is a variety of endpoints they use the enter these accounts as well as a variety of accounts types that they can enter (US, UK, CN) but to say they didnt do anything at all and the amount of manual winners is coincidental is wrong