Ok to clear a few things up, the dns workaround CAN be "fixed" by sony, its happened before way back in 1.5, and they did it without a firmware update.
Bassically if it does happen, which it probably will at somepoint, wever just got to wait for another workaround.
Second, spoofing is possible, for games also, thats how they got gt5 and other such games to work on 3.41...
lastly, updating a game will still work with a spoofed version for it, but, it requires more editing on the original firmware spoof, normally its as simple as editing the .sfo to say it requires firmware ver x.xx instead of 3.60 etc, when you update, the param.sfo gets replaced, simply re-edit...
Worked for me, probably most people out there too, and on several games.
(If anything I have said is wrong, its simply an amount of research done on the community for various things complied together in short, all info i use are from trusted sources, eg: psx-scene etc)