What are the challenges and limitations of online advertising?

Challenges include ad fraud, ad blocking by users, and increasing competition. In addition, keeping up with dynamic technology and consumer behaviour might be daunting.