My two cents on slow play. When I played golf in high school (mid 1990s), our coach made it clear that we were to finish our rounds in 3:30 or less during tryouts (threesomes). Every five minutes over resulted in a single stroke being added to our score. This standard stayed put for practice rounds and was the basis for who would be allowed to play in tournaments. I learned quickly to walk with a purpose, watch my ball throughout its flight, and terrain associate if it went into the rough/trees/bush. Hacking a ball out of deep rough does not slow down the game. Dudes slowly strolling up to their ball and then taking two minutes to think about how to hack it out of the rough slows down the game. Don't get me started on reading putts.
However, there is a easy cure to slow golf. When I was stationed in Virginia, I played a great little muni in Petersburg called Dogwood Trace. I would arrive before the sun rose, sit on the steps, wait for the pro to arrive who would tell me to go ahead, pay my fee at the turn, and be finished in 2:00 hrs (+/- 10 minutes).