That means you might recoup your resource costs 15 minutes after the game is over because all your allies resigned while you were spending all your time building a really expensive building with no other use.
Strong agree.
It used to automatically give a small pop bonus with the tech to get even more. Then our former glorious leader @Nescio said this was unnecessary and that the wonder was still useful as a temple. Such a brilliant understand of the game he had