>>12
There's actually quite a few "amateur teams" still producing games for the PC-Engine (TurboGrafx in the US). Just about every console released has been hacked to allow user code to run on it. Having said that it is more difficult for amateurs to develop for a console.
Personally I like PC games because they are, in general, easier to alter. Savegames and other game data can be changed to alter the gaming experiance. Once I even added Mahoro's gun (from Mahoromatic) to Max Payne.
For me half the fun is playing the game, the other half is playing with the game.