I love how the main arguments that Java #Minecraft has a better redstone system is that pistons think they are the size of doors, they forget what they are supposed to be doing unless you update them, and they drop what they are holding if you surprise them with a quick signal.
(The point about different bedrock components updating on alternate ticks is fair.)