The default image height is needed in some places. The problem with defaults is that there are also cases where they cause problems. In this case, however, the “fix” is more than simple and the problem only occurs in Safari - all other browsers handle the case without problems as far as I can see. Without the default height, we would have problems in all other browsers in significantly more places.