Of course the values of chat ranges should be customizable :) But if we had i.e. local and global chat, then local one should have range limit, while global one should be visible for every player, at least these are my preferable settings for the servers.
The main reason, imo, of spamming global...