Uh... you're right... considering range the Typhoon is nowhere close to the F-22 or the Su-30 
Hmm... the Typhoon does not have a really long range... same thing for the F-35... in 20 years the Italian Air Force will have only Typhoons and F-35s...

We'll be without long range fighters in 20 years! 
(Actually, we survived 30 years with the F-104, which is everything but a long range fighter...
)
Gee....
....that's exactly what I said.
As well as the fact, that you need heavy fighters if you want / or need to do force projection...
...otherwise you don't.
<---------------------------------------------->
About the Mig-29:
The reasons IMHO why the type is universally retired is multifold:
a) it's a short range defense fighter
b) the Russians are no longer doing as intensive research into its upgrades as the Su family
c) the Su family has better growth potential and can already fufill more roles
d) - This is a major issue - Those planes are damn expensive to maintain.
e) - This is a major issue - Replacement parts in the future are not guaranteed as the aircraft is not in production
f) - This is a major issue - A western built aircraft could be a hell lot more economical and would have growth potential. It would also use standard NATO parts and weapons, so inordinate strain that the odd-Warshav pact planes put on the supply chain can be relieved. (It is simply not good to have a too varied aircraft park, it costs too much).
The Mig-29 achieves its phenomenal performance, by operating all its components at peak performance. Wear and tear on the aircraft is very intense. The engines have a very short life - so much so, that Germany back-tuned their engines to prolong their life.
<---------------------------------------------->
At the issue over the "non-issue" of range:
Please read up on that.
The number of sorties per day, as well as the workload of refueling pluss operating the tankers can really put a dent into your operation.
As for deep penetration:
Please read up on that.
It was actually the very thing that was done in Iraq during both wars, and what has estabilished the supremacy of the American Airforces.
Stealth is a key aspect here - which the JSF lacks to fufill this role.
Range is also needed, as you can't put your tankers too close to the enemy before their initial defenses are broken.
On defense set-up:
Speed is an essential thing when you try to intercept. If you're slow, it means your time to intercept as well as the airspace you can give up is also smaller. Simply put I can't see the JSF as a denfense fighter either. The Mig-29 was that, but it sacrificed range for immense speed and phenomenal performance (and astronomical operation cost).
<---------------------------------------------->
The issue of the "feebleness" of Russian Millitary Aircraft:
If you think, that assymetrical engagements against third world countries with outdated technology and/or a massivly understrengh airforce could show any indication to the aircrafts feebleness, YGBSM.
However by the same note, I don't think the Malaysian excersize should be taken at face value either.
On the bottom line, the which fighter is better arguement is moot (as far as western-russian debate goes), since the question - as I already wrote earlier - is not about individual performance, but the outcome of war.
Said thing often depends on simple capabilites, and by purchasing a substantial number of 4th generation Sukhoi fighters upgraded with modern avionics a lot of Asian nations - new and upcoming major countries with substantial economy - will just gain a dramatic boost in their millitary potential; that the repercussions can't be washed over.
In the future should conflict arise where the USA/NATO will has to interfere against said nations, warfare will be very different from current assymetric affairs; and if the current status quo of a massive millitary edge is to be maintained; said capabilities have to be very carefully considered when building your own offensive force.
The JSF has a definite role, that it will have to fufill. CAS and battlefield bombing.
Deep penetration as well as air superiority are not one of them.
For that role you need something like the F-22 (or something just as capable as the SU-30 variants).