Girl scout troops are heavily pressured to sell a lot of cookies.
The troops only get something like $0.25 for every box sold. There are better ways to make money for your troop... like a straight up bake sale.
Many parents find the whole thing immensely irritating.
The tables outside retail places is the most efficient way to move cookies.
I think a lot of troops would opt out if they could.