Makes me really doubt about general education in CS and programming.
Is there really this many people who never looked what is in IP packet. And well TCP and UDP too, but less so. Or considered how a packet might traverse across networks.
You have a small box, and that is it. You cannot make box bigger and make someone that only understand small box to understand the new big box.
Then on other end there are those that are too stuck of manually managing the small boxes... And the stuff that made them somewhat usable.