Rising costs have driven almost half of Gen Z and millennials to cancel a fitness membership in the past three years, and ...