You could just soap the most important areas that cause odor - armpits, groin and feet every time. Sometimes neck and behind the ears to exfoliate. Everything else plain water, unless I've been hiking etc. I do this with a plain unscented soap, takes only a minute or two to shower and no odor problem. Light soap on face maybe every other day. Skin feels much healthier this way.
I totally support this, assuming your body odor and oil type accommodates it. For me, I find hot water hair rinses with less frequent shampooing is much better. By the same token god help anyone around me if I didn’t soap my armpits that day. I see a huge difference between finding what works for you, and absolutist approaches to hygiene.
I could shower and soap everything quickly in a few minutes to, bit the GP comments were talking about taking 15 to 20 minutes to shower, which seems extremely long to me.
Nothing happens if I get soap elsewhere, I just don't intentionally soap outside those regions daily. In my experience arms, legs torso etc aren't particularly dirty on a daily basis and the skins seems more mostrurizied and healthy if I just use water on them. YMMV depending on skin type.