Firstly, redstone experts like mumbo jumbo can't stand the redstone on bedrock because it literally doesn't do what it's supposed to do with any consistency. He even showed it off in a video where he kept pulling a lever and the machine did something different every time, it was literally random.
Secondly, don't talk down your nose at me about villager trades. I've set up megavillages in at least 4 realms with 80+ villagers in them, I know full-well how they work. I'm talking about how they were arbitrarily different from java villagers until the very last patch we got. My point is, why make them different in the first place?