I don't think its that simple icepac; it isn't a matter of morality or ethics here, its about an entertaining experience that is paid for (that's complicated in itself as well).
If people have to give more then they expected to, based on how much they pay, then there are things they just won't do.
Maybe the issue at heart is that we take for granted how cheap the game is for what it offers in general, thus the situation arises where some people are finding themselves at a loss when they look at a map.