Its not just Arabs giving bad reputation to the aircraft. The aircraft itself (all of them other than Mig-35 and sufficiently upgraded Mig-29s, which still have to prove themselves) came out to be inferior in all the air to air engagements.
Ever heard of Mig-15s reputation in the korean war? or in the vietnam until the Americans were forced to introduce the popular "Top Gun" course to train their pilots harder?
Where Russians failed in to introduce better weapons on these aircrafts,when they supplied to their client states.
Then of course the pilot training has come into play where Pakistan Air Force has blasted off Soviet and Indian Su and MiG series of fighters.
Haven't IAF Migs ever shot down a PAF aircraft?
If that was the case IAF would never have hundreds of Migs in their inventory.
Most of the Indian SU were downed by ground fire than air action.
And also the largest lose of IAF Migs were on ground,not in air action.
The Soviets in Afghanistan did not even deploy their best weapons. Would PAF even dare to fight with the Soviets in Afghanistan if they had deployed BVR capable Mig-23?
So what reputation are we talking about?