A lot of golfers on this forum might not think they are slow but very well could be part of the problem.
Everyone needs to look at speeding up their own play.
30 seconds is often too much time, especially in the fairway.
If you hit your ball and I am already at my ball, I can usually hit within about 10 seconds of you hitting.