So true, I myself witnessed how mostly stores were covered with Pakistani products but now mostly Chinese, Indian or even Bangladeshi products have taken over those items kicking vast majority of Pakistani products. Look at Indians they have established successful chain stores of Indian grocery, Patel Brothers and Apna Bazaar, they also sell Pakistani products then there are dozens of Pakistani shops around that store, these shops are selling same product for a higher price, and this higher price become significant if you do bulk grocery. Now if all these tiny shops join up and create 1 single big store and either match or have lower prices than Indian chain stores, they will successfully grow their business exponentially, but as you mentioned, we loose our money by trying to become rich and opening shops individually. As for Bangladeshis, they are hyper nationalists and check every single item's label before putting it into their shopping cart or shop at only Bangladeshi owned store, for them if it is not Bangladeshi origin then it doesn't deserve to be in their cart.
These are the mentalities you have competition with. And it is not impossible to beat them with your own growth. We have brains and to be blunt we are more fit but it is pure laziness. It is same like our politicians who made the mindset that since we are small so we can't match India in anyway, but look at Bangladesh they had the will and they beat us economically with that will. Our mentalities has to change for good.