I know that Cole Porter wrote songs for musicals that did not always make much sense. Mary Martin wrote in her autobiography about reluctantly turning down "Kiss Me Kate" because her voice had changed since Porter's "Leave It To Me." Were all the songs for the film "High Society" written for that specific cast, including Grace Kelly? Or were some of the songs written years before?
Sinatra and Ella Fitzgerald sang dozens of Cole Porters songs. Merman too because many of his songs were written for her.With Ms. Fitzgerald, it went far beyond just her Cole Porter songbook.
My dislike of Jerry Herman is really about the subject of his musicals. I like "Milk and Honey" and "Mack and Mabel." I saw little reason to add music and lyrics to "Auntie Mame" or the French film that became Broadway's "La Cage aux Folles."