This is only good in theory. If you stop buying these craps right now, what other options you have really? Go in public busses, taxis or railways with your family? Or have a bike and endanger your life?
If you don't buy them now, chances are that just a year later the price would have moved above Rs. 20 lacs for the same piece of crap you chose not to buy a year before. Not wise at all. Then people who bought this crap at 15 lac would be laughing at your fate within their heart. (same is the case with people who are laughing right now at our misery when corolla prices jumped to 12 lac and we all said stop buying this crap at that price level).
We have to understand demand/supply mechanism 1st before expecting that a protest would lead to decline in price and profitability of the Suzukis Toyotas and Hondas in Pakistan. In a population of over 180 million, an annual car production of 120,000 only would fetch its buyers EASILY. Even if prices increase to 50 lacs for a City or XLI, chances are strong that there will be 120,000 buyers among the 180 million population who can pay that money to buy themselves a respectable mode of transport (as compared to travelling in public transport).
That is the hard and bitter truth that people should realize.