My point was that there's no use in having that discussion, because we know there are strong opinions on both sides and thus we're not likely to get consensus.My point is that you are the one *making* this a discussion not likely to get consensus by loading the question with statements like "you can reach facebook, but to reach CNN you need to upgrade to another service plan" ... which isn't a problem with ICMP per se, rather how you don't like how some public access networks operate...