Web scraping presents many challenges that could limit the desired outcome. Blocks, scalability, dynamic web content, ever-changing website layouts, and infrastructure maintenance can and will eventually raise issues.