You can hide Buy buttons in Shopware 6 under Settings -> Shop -> Products (or Product Lists). Activate the Display buy buttons in listings option.