I personally think it would be better if we could advertise/post these games in our sites. I mean yes Armor Games has some of the best games invented for flash games, but why not give the people the availability to share the games with many others.
You can find ANY game on this site if you modify the code and figure out the name of the SWF file of the game.
well you would need to know how to do that first.I know Sonny has some sort of script in it to keep people from directly embedding it into other sites on their own,but I'm not sure if thats the second game or the first for sure.Although the first should be on that list,so I would assume the second game.I believe someone else discovered this and posted a screen shot of what will happen if you try it.Anyways the main reason I believe they do not allow all games to become available off of the main site is so people will be forced to either go to their site to play it,or so they can't steal it and post it on another site illegally without consent of the developer.Like putting a special form of a game(one that is modified to where only the version posted on AG has certain features in it) were to be posted on Kongregate,or an entire game that was not posted by the actual owner and the developer didn't want to be posted on a particular site in the first place.Just about every reason I can think of that would go against this directly relates to business practices of site and their developers.
I'm sure there could be plenty of other reasons as well though,but I can't say for sure if some of the things I listed are completely possible,because I have yet to learn the capabilities of Action Script.So don't shoot me if I said something innacurate here.