There are different reasons why online ads are preferred. It's easier to reach your target audience because of specific targeting options. Also, people are using online devices more and more every day, so it's the easiest place to reach them.