The boycott won't make much difference this year but the players are already talking about how to conduct their protest next year. For this year, the tv contracts are already signed and the season tickets are already sold. If those take a nosedive in the months to come, things will change but fast. If the sponsors can see that their money isn't doing any good, they'll start pulling it out when they negotiate for 2018.
A boycott isn't an immediate thing. It has to continue next year to do much good.