Moving of the Flash Games to the top was for prominence because Armor Games is primarily a Flash gaming website. It only makes more sense to have it on top.
As for a bit of relevant, yet incomplete history: There used to be only one forum for games before Flash Games was split from Video Games. That's why you can still find old Flash Game topics way back in the Video Games forum. Also why Video Games description says "No Flash topics". Also why Flash Game ended up beneath Video Games instead of on top where it would make more sense. And that's your AG History tidbit of the week.
Can't really say much about the other moves.