There are fairly obvious reasons that preventing someone from achieving their desires is immoral. But is it also immoral to influence just what those desires are (e.g., through advertising)? Do we have rights, not only to pursue our goals, but to have goals which are autonomous (so to speak) from external influences?
Read another response by David Brink