So I've been messing around with redstone to try and understand how it works (extremely basic stuff like timing and whatnot) and I know about pistons having odd behavior where they get kinda powered but require a block update in actually work. But in this particular case there is nothing being updated so even if there is "quasi connectivity" it shouldn't make the pistons immediately extend. Would appreciate some explanation on whether this is intended or not and if it is indeed intended then why does it happen?
The image below is a simple way to test it and see for yourselves.