There are problems with a list like the above due to the outsourced nature if the cricket industry.
If you don't like slazenger, but like New Balance or Protos then it feels a bit odd to me (not saying that is the case here, but making a generalisation)
I don't know where Nike, Reebok and Puma bats are made, but they may also be made in a similar place, or made by SF.
You also don't like Spartan or Adidas, but Ton isn't on your list.
It comes down to the perception of stickers. Which is sad.