Thestory about Le Bernadin just sounds laughly. You have to enter with a jacket and may put it out..... I also agree with the ill-fitting suits, I often say: No jacket is better than THIS jacket.... Same with some ties.I only once got in conflict with a jacket policy in Dubai at Burj Al Arab. Itīs simply laughly in a city like Dubai. When they offered my a loaner jacket which is for me on one level with staying at a 2 star hotel. I asked if I look like I wear loaner clothes. I also made clear itīs inappropriate to wear a jacket in Disneyland....... When I entered the restaurant (Lunch, no jacket required) many people (non-guests I guess) wear jackets or suits. The quality of the clothes corresponded with the quality of the food - if you call it mediocre you are very generous.
P.S. The Zegna enters restaurants quite often

A serious hint are their unlined jackets. They are very light and you nearly donīt mention them. And you wear a jacket