You're correct about their mission. But April 28, 2025 was the date the article was posted not the deadline for cleaning up anything.