@cimentadaj
You've answered your own question on the "echo t doesn't get executed"
that's it, the echo t is skipped and the false part is, then, executed
Thisk this way: We have to see && as then and || as else
Only one of them is executed after the IF ( [[ ]] ) evaluation