Idk guys, but it seems for me a great idea to make a mod which cancels obsoletion. The main two issues are inability to build units if you're outta strategic resources, and the second one are unique units, which are often a big reason when choosing a nation. Also, sometimes is essential to build quickly. For example, one has enemy near the city borders, and building rifleman would take for too long, and resources for instant buy are unsufficient. But if building kinda musketman or crossbowman, which will be protected by city walls, it can gain enough time to reinforcements arrive