Its been my observation, its always the ROAD TAX factor which discourage higher engine cc ownership. Its never the fuel price but road tax policy.
That's where manufacturers are coerced to sell "bare minimum" engine capacity to appeal to one's budget. Malaysia is a land of non-progressive and pernicious taxation policies, not to mention antiquated mindset forming such pernicious policies to discourage such purchase.
They think that lower the price of cars = more cars on the road. They think that bigger fines for traffic offences = less road offences. They think that ban radar detector use = authorities easier to catch speed demons. ANTIQUATED!