I beg to differ. The AI certainly is trying to win, in a way that suits whichever civ they happen to be. Remember "They think you are trying to win the game in the same manner as them"? Talk about breaking the fourth wall.
I don't really get some of the points you brought up. The AI does try to stop you from winning. I had a game where every AI civ declared war on me on the same turn, when I finished the Apollo Program. They just don't try to stop you from winning
all the time. Because that would get old very quickly.
As for AI wonderspamming instead of building up defenses - gee, I do that too. And the AI declares war on me for it. It's not as though it's something only AIs do.
I don't see anything wrong with these "flavors". It's the AI playing to their civ's strengths. AI Egypt likes to build wonders; it makes perfect sense. Unless you want to see the Mongols trying for a diplomatic victory or the Huns going for the spaceship victory or things like that.