You would only have to follow that part if you are using systemd-resolved. No problem to use systemd-resolved instead of (or in addition to) NetworkManager, but it does require additional configuration and is not enabled by default in EndeavourOS.
For what it’s worth, most people do not use systemd-resolved unless they have a specific networking setup that NetworkManager does not handle the way they need.