I guess, punting being a expensive sport is mainly played by person who have disposable flowing income. That section includes a large part of married men (married means must be having a job and income )...who are sexually void at home, want to try new experience, want to do adventure, so simply addicted to easy flow of women through punting.