> You know what else crosses ISO/OSI layer boundaries? Switches.
No, they do not. Switches work at L2 and are only interested in L2 concepts (MAC addresses). They work transparently for any application that is not crossing the L1/L2 boundary. Routers are L3.
they might be talking about switches that also have routers, which is common enough these days to think they are one in the same (they are not, as you noted)