Ready golf is the best way to play. Especially if you know peeps in your group are hackers. Why wait for a guy you know is going to hit a worm burner 40 yards? And don't spend more than a minute looking for your ball if you know your going to lose 10 during the round anyway. Drop another, and hit it. None of us are pros. If we were, slow play wouldn't be an issue. I could care less if you don't add a stroke to your score for losing a ball. Give your self a bonus for doing the right thing and dropping a new ball! And if it's a par 4, and your hitting 9, pick up! No more strokes than double the par for the hole makes it go much quicker. Par 3? No more than a 6 for the hole.
Other problem I see though, is the course over booking. Don't send 7 foursomes out in a hour and then tell me to pick it up if on pace for a 5 hour round. Golf ain't cheap. I want to play to improve, not to rush if I don't need too.