Instead of thinking a long term solution to protect small traders, what is the use of banning these corporate gaints. One day or the other, you need to accept the fact that you can not avoid these gaints for ever. Better wake-up early and take a long term solution instread banning these corporates. After all it is the consumer who gets benifeted from these retails gaints, and who are you to deny us from accessing the best and cheapest through these retails gaints.