In the USA there is a culture to put stickers everywhere. These stickers tend to be for a company. Whether that be your car, benches, poles, etc.
To me I think, I paid for this product and am not sponsored by them so why would I put a giant sticker for them in my window? It's free advertising for that company