Unless you need extremely high-quality scans, it isn't better to have a separate scanner and printer. If you do need exceptional scan quality for artwork reproduction or a device to scan large items, then you will want a separate scanner. But, most all-in-one devices will provide plenty of scanning resolution and print quality for most users.