Being a great power doesn't mean you have a high HDI or some great giant in terms of human condition of the inhabitants, it just means you've a huge military and the industrial capacity and human resources to run institutions that can fight wars, Ukrainian military fights in terms of ad hoc battalion if anything, it's a militia at this point, it's just the Russians are incredibly incompetent. India on the other hand can move entire corps of men and material, this feat alone is incomprehensible by incompetent powers, Egypt for instance cannot move this amount of men and material, tho i'd consider Egypt to be even more incompetent than Pakistan, Pakistanis are incredibly institutional in their application of arms and armies.