Images without backgrounds are not necessarily better but they are useful when you want to present clean and simple images for your content. They are especially useful when you are trying to sell a product as they look more professional and remove any distractions. You should always use background-free images on an online store.