I think this depends on what you want from a holiday.
Icmeler has everything close by and flat (unless you go flag hunting) with
Marmaris close enough to get a different feel. Hisonaru is basically one road with Olu Deniz at the one end and Ovacik the other. Ovacik is lovely if you want quiet, space and turkish - little or no entertainment except for in the hotels. Olu Deniz is small - the 3 together may be equal to Icmeler -new and old village. Fethiye is in some ways similar to Marmaris but doesn't have it's size or entertainment.
Icmeler is a holiday resort with everything close to hand - Hisonaru just isn't. The bars when I was there had no atmosphere, about 2 tables of people and nothing like the friendliness of Icmeler. I expect that happens with few people in bars/restaurants.
Going the other way, I found Bodrum to be dirty - the beach was littered and I found the hassle there quite uncomfortable. I suppose with Gumbet just outside that's like Icmeler though I haven't been.
So as I said, if we want a turkish working town with little tourist entertainment it would be Bodrum or Fethiye. If we want a holiday resort then it's Icmeler... I doubt, even with trips out we ever see much of real turkish culture in Icmeler though.