If you want people to take your point seriously you should probably learn how to communicate it.
what does astroturf mean?
It's a brand of artificial lawn for sports arenas, plastic "grass", which has given rise to the idiom "astroturf campaign" = "fake grassroots campaign".