Some website owners don’t use child themes either because they don’t intend to make any changes to the parent theme files. That means, when someone does not want to do any customizations or they are using a theme that provides a special interface in its theme options for which you make all the changes you need.
Also, many themes provide an interface where you can make custom CSS changes.