The above is only true in the Schengen zone. As soon as you cross the border to a non-Schengen country or you arrive from a non-Schengen country you will go through normal border control (with some exceptions). This includes multiple EU countries beside Ireland like Romania, Bulgaria or Cyprus. And many non-EU countries like Bosnia, Serbia, Monaco, Kosovo, Andorra, Ukraine, Turkey, Russia, etc.