Companies are willing to pay such a huge amount for outdoor advertising for the following reasons: Long life of advertisement – A billboard advertisement is placed on a location for a specific period of time on popular locations. The advertisement catches the attention of people who take that route or road every day.