Hasn't this been in the game since pre 1.14? Shouldn't this be considered a bug in 1.14 as well? Is the whole reason this is being fixed is because mojang is turning the game into more of a grindy game than a relaxing game? Is it because of hero of the village? Hasn't this been confirmed as a feature at one point? Again, hasn't this been in the game since discounts, curing, and trading were added in 1.3.1? (I'm not actually sure when the ability to cure was added, but I'm fairly certain it came with trading and villagers as well)
Edit: Besides, how does this make hero of the village useless? It gives barely any discount to trades on villagers that haven't been cured, and they throw items at you that aren't useful. To me, its already been useless this whole time, even without cured villagers. To make it useful, they don't have to drop rare items, but for example theres a mod that makes hero of the village useful with and without curing villagers, just by giving them better items to give you, and example being toolsmiths giving you lava buckets. Its not really rare, but it can be annoying enough to get that being able to have it thrown at you just for killing a few pillagers and illagers is good enough.
Edit 2: Removing this is like not adding vertical slabs. I've heard that the reason for not adding it is that it would "inhibit creativity." How exactly would it do that? I've got tons of build ideas that I just can't build without scaling it up so each block is actually made of 8 blocks. People have been creative and made many structures just to use this feature. With mods that had vertical slabs, people have made many more structures than is possible without it. (Although personally, I'd like 1/8 block things rather than vertical slabs, because it would allow you to make vertical slabs, very small pillars, or pillars that are just off the normal blocks, or vertical stairs.)
I just don't know why we can't have cool bugs and consider them features anymore.
I think a good compromise could be that, as someone else said, have floor prices and make it take multiple conversions for things to happen. The best trades could take 10-20 conversions to get it down to 1 emerald, and also if the villager gets turned back into a zombie say, a minute after it was converted back into a villager? That is obvious exploitation of a feature. Go ahead and make them revoke a "conversion point" or two, if not all of them. Making players wait and do whatever they want in the meantime without forcing them to grind for hours for something (think netherite in 1.20, it will take hours, possibly days just to get a full set, and to lose it all? I dislike how grindy minecraft has become, considering I used to play it to relax. It still takes forever to mine diamonds as well considering how long it takes to break deepslate and how much rarer they are since 1.17. (1.18? didn't create a new world until then) and how now you have to make a mine on a different y-level for each specific ore to get the best rates rather than just one. Instead of making players do what they want, they've been forced to grind so they can do what they want.) Making players wait without grinding feels like a good compromise.
Also, I've never heard anyone refer to this as a bug until today when I saw this.
Hasn't this been in the game since pre 1.14? Shouldn't this be considered a bug in 1.14 as well? Is the whole reason this is being fixed is because mojang is turning the game into more of a grindy game than a relaxing game? Is it because of hero of the village? Hasn't this been confirmed as a feature at one point? Again, hasn't this been in the game since discounts, curing, and trading were added in 1.3.1? (I'm not actually sure when the ability to cure was added, but I'm fairly certain it came with trading and villagers as well)
Edit: Besides, how does this make hero of the village useless? It gives barely any discount to trades on villagers that haven't been cured, and they throw items at you that aren't useful. To me, its already been useless this whole time, even without cured villagers. To make it useful, they don't have to drop rare items, but for example theres a mod that makes hero of the village useful with and without curing villagers, just by giving them better items to give you, and example being toolsmiths giving you lava buckets. Its not really rare, but it can be annoying enough to get that being able to have it thrown at you just for killing a few pillagers and illagers is good enough.
Edit 2: Removing this is like not adding vertical slabs. I've heard that the reason for not adding it is that it would "inhibit creativity." How exactly would it do that? I've got tons of build ideas that I just can't build without scaling it up so each block is actually made of 8 blocks. People have been creative and made many structures just to use this feature. With mods that had vertical slabs, people have made many more structures than is possible without it. (Although personally, I'd like 1/8 block things rather than vertical slabs, because it would allow you to make vertical slabs, very small pillars, or pillars that are just off the normal blocks, or vertical stairs.)
I just don't know why we can't have cool bugs and consider them features anymore.
I think a good compromise could be that, as someone else said, have floor prices and make it take multiple conversions for things to happen. The best trades could take 10-20 conversions to get it down to 1 emerald, and also if the villager gets turned back into a zombie say, a minute after it was converted back into a villager? That is obvious exploitation of a feature. Go ahead and make them revoke a "conversion point" or two, if not all of them. Making players wait and do whatever they want in the meantime without forcing them to grind for hours for something (think netherite in 1.20, it will take hours, possibly days just to get a full set, and to lose it all? I dislike how grindy minecraft has become, considering I used to play it to relax. It still takes forever to mine diamonds as well considering how long it takes to break deepslate and how much rarer they are since 1.17. (1.18? didn't create a new world until then) and how now you have to make a mine on a different y-level for each specific ore to get the best rates rather than just one. Instead of making players do what they want, they've been forced to grind so they can do what they want.) Making players wait without grinding feels like a good compromise.
Also, I've never heard anyone refer to this as a bug until today when I saw this.