Blizzard’s new Overwatch Champions Series says “no thanks” to esports teams that have crypto and AI sponsors.