Simply turning off the game and uninstalling the mod would solve this. What I'm getting at is, unlike with programming languages, in order for anything malicious to happen due to mods the user must 1) have the mod installed and 2) be playing the game. You cannot create a virus with a mod.
You can overload a hard drive or overheat a graphics card, but the time it'd take to do so and the state their game would be in - unplayable to say the least - would make pretty much anyone stop playing before their hard drive is filled or their graphics card overheated.
I never said it was a
practical method of harming someone's console. Just
a method.
And the hard-drive issue would be much more devastating than the graphics card issue, simply because you would need to remove hundreds, if not thousands, of save-game files. And I am aware that a virus cannot be created via a mod, since mods are not executable.
If 250,000 was a very large percent than I'd agree, but millions of copies of Oblivion were sold. Also, countless other awesome mods
would be able to be played. This aspect of our discussion seems to be geared more toward glass half empty/half full, though.
Millions of copies of Oblivion, yes. However, that millions number has to be subtracted by the number of millions sold on the Xbox 360 and the PS3, in order to reach the number of copies sold for the PC. And, while that percentage would still likely be small, there are also other mods that would never see a release on a console, namely those that use Wrye Bash, OBSE or any third-party tool to aid in their use. Which is, suffice to say, a
lot of the mods out there.
And I'm pretty sure I clarified that I know they are far and away, not the same as modding.
Sorry, I didn't catch that in your post. My mistake.
And here is where I think you missed my point. As of the current generation it's not possible to use unsigned code, but if the major console developers see that user created content is taking off in a big way, and again, with past successes showing it can and does work on a very large scale, concessions, or tools would be made available in the next generation to allow for such things.
They won't stand back and loose console sales to PCs, they'll just design their products to do more. Look at the innovations made from the last gen to the current gen. Many asked "what would I need all that for?" and now years later, everyone's asking why more functionality hasn't been added yet. Take the current generation for instance. They already got the ability to do many things a PC can. Hell, most Smartphones can do many functions of a PC. To think that consoles won't evolve with even more functionality in the next generation would be foolhardy. Even the PS3 has the ability to upgrade the hard drive now, using standard issue PC components, not proprietary gear, and in the next generation I could easily see being able to switch out other components as well. Again, I'm not defending either camp, but progression is just that. As technology moves forward, so will the functionality of everything else. It's time to concede to the fact that gaming consoles aren't just for gaming anymore.
Unsigned code? You've got to be joking. No console manufacturer will simply allow unsigned code to run on a console. That would be like shooting themselves in the foot. With a nuclear bomb. Better technology does not equate to manufacturers allowing people to run unsigned code.
Your argument essentially seems to boil down to that consoles will slowly morph into cheap PCs, but without keyboards. And without unsigned code.