As a network engineer, this is part of why I tell junior neteng and NOC staff that there is definitely such as thing as ethics in network engineering. And train them on what constitutes ethical vs unethical behavior on the part of an ISP.
I'm fortunate enough to have admin rights over the infrastructure of a small to medium sized regional player, where the senior management are principled individuals who would not even contemplate doing bullshit like hijacking http or DNS traffic.
My personal thanks to you then! Teaching good ethics too people in a position where doing bad things would be relatively easy is really the way to go, in my opinion at least.