Yes, clearly every website user should have an in-depth understanding of how DOM elements are generated on the browser. Seriously, how can one know how a button is produced on a page without inspecting the underlying source code, or looking at the network traffic on the developer console? Even then, this behavior can be obsfucated in the code, and in order to produce the page to generate the content to inspect, you've already generated the remote ping.