I don't see the difference really... As pete said someone is buying bats cause their fav player is using one... whether the makers stamp is on the edge or not they are still taking money from the sponsor aren't they.
If anything they are being more open about what they use by showing the makers stamp on the edge aren't they?
Not really, as we may know what the TON logo means and who SS are, but I highly doubt that many would know about SS, especially if the bat is stickered as something else but has the TON logo still on.
Look at Australia, prior to this year only 1 major cricket specialist stocked SS bats and that was Kingsgrove in NSW. GCCC stocks them as well now, so more exposure for them.
Four brands which aren't really known in Australia are SS, BAS, CA and SG, and they would probably make alot of the well known brand bats between them. Even Adidas isn't really known in Australia, and I can olny think of only one first class player in Steven Okeefe (NSW Captain) who uses their gear.