Well those Su-30MK2s are nice birds but are they not stripped down to bare basic and usable platform? No offense to Uganda and its people but they are barely able to provide enough food for their citizens, so how on earth are they able to buy and maintain these birds?Because these are expensive heavy multirole fighters whose advantages include decent BVR capability, long range, and large payload. The threats Uganda faces generally stem from insurgencies, or other sub-par African militaries, which do not warrant such resources.
That having been said there is another problem: these are sophisticated and modern aircraft that require up to date regular maintenance, and experienced pilots, something Uganda may not be able to afford. Granted Sukhoi's post-sale support has improved, but I still doubt these birds will all be flying 10 years from now.
Another thing is that they could use older planes which are cheaper to buy, maintain and operate.
As i really do not see which possible aggressor they might face and i also do not see why they require Su-30's to defend them selfs if other platforms can be cheaper and do a even better job considering their economy and their general lack of means to maintain sophisticated hardware.
Unless Russia trows a free Quick fix pitstop around the corner where they can refuel, maintain and rearm these birds lol.
Not to mention the fact that if insurgencies are the biggest problem they face then why not get them selfs a few attack choppers which are a hell of a lot cheaper and when it push comes to shove they can be more practical and more use full while maintain a good mobility - firepower - multi function / defense ratio.
Granted its ALOT of bang for ur bucks.