Yes, and, they are trying to work on it. They will especially in the Premier League give yellow cards to players who obviously flop. In addition the league office will likely apply a fine to diver as in the NFL when you have an illegal hit. I think since these have been instituted there is far less diving then before. The challenge remains that scoring a goal is really really hard. So the strikers have learned they can get an easy goal by flopping.