This is not a bug, it's called quasi connectivity and it has been this way for a long time.
This is working as intended. The "!" means all except the specified entity
This is how redstone is intended to work
This is not a bug, it's called quasi connectivity and it has been this way for a long time.