(a) Mention five types of business environment (b) Why do companies continue to advertise in spite of the criticisms levelled against it?