A very well done post, i think that Minecraft could really be a better game with those changes. Villagers are clearly OP and those changes could very well tone them down. Still, I see two flaws with this, the first one being about the soul shard's rarity (12 of them + the enchanting table would be like 5 ancient cities to visit before the Ender Dragon fight). The second issue is speedrunning: a sub 30 would be nearly impossible and we know that the ENORMOUS Dream community would be sooo pissed.