I fully endorse this view.
Where is our belief in Allah that we will never die if we stand up for the truth. This is a spiritual law of life, as valid as the law of gravity in that sense.
Those who say that we should first fix our own house and then worry about others', Quran says: qul hatu burhanukum inkuntum saadikeen (produce your proof if you are truthful). Stop making such bold statements thinking yourself as some kind of allama. We haven't fixed ourselves in 70 years; you want them to wait for us for another 70 years? If you make trillions of dollars, you will always have excuse not to help others.
Our purpose in life is not to make money but to live like ummah worshipping Allah.
If you cannot do anything for our brothers in pain, shut up and stay quiet instead of making bold statements bordering kufr.
I advise you to read the seerah of prophet especially battle of Badr when Muslims were nobody who later conquered Mecca without a single blow of sword.
Pakistan is indifferent about the atrocities meted out to Uighur Muslims because it does not want to annoy China. On the other hand it claims support to Muslims in Kashmir, Palestine and elsewhere. The hypocrisy must stop and a clear cut foreign policy should be adopted. One of the biggest failings of Musharraf was that he did not have a clear cut foreign policy and wanted to play on both sides of the wicket. We saw the result. Pakistan should stand up boldly for something. By just saying "beggars cannot be choosers" is not enough. We can break the begging bowl without selling our souls. Many countries have done it.