Take into consideration that wonders are worth the space when they have reached the mid levels. That means hundreds of KP, and if they are built close to when they are introduced, it means leveling up the wonder or progressing through the tech tree. The only time ( at least in my opinion ) that wonders are worth the investment is when waiting for a guest race, or someplace to put KP into when stalled by the production of goods for visiting races, also later in the tech tree.
At that point many of the new wonders are just not of any practical use. Tome of secrets gives supplies when scouting when it takes days, and a tiny amount of KP. Golden abyss to provide coins and population, which is called a residence. It saves space in the long run, but hundreds of KP for a few squares of space it not a decent exchange. Endless excavation gives token amount of supplies daily and some extra relics, when tournaments give extra relics. Needle of tempest may be useful for humans, where crossbows are useful sometimes, archers are not used when golems or sorcs are better options. Later ones are of more use, Thrones, if you are obsessed with score. The Bulwark is wait and see. There is supposed to be an improvement, to make up for the fact that we need high level armories, so that aspect of the bulwark has been marginalized. Does this improvement come before or after the merc units offered in the fairy tree?
In the long run it means extra possibilities to break runes, though it will be a while before enough are accumulated, at least it means it is more likely that I won't get runes for a wonder I have completed the third rune circle for. I used to stay up late at the end of the tournament if it meant I could get another rune or two, but stopped doing that because I seem to always get more Mountain Hall runes, the only one that is of no possible use at all. I know the logic is twisted, like when it was discovered that the last car of a train was the most dangerous, designers looked for a way to remove the last car, but all the same, just better to just sleep on time.