If I remember correctly, Redshift became more cost-effective over Snowflake the larger your compute got.
Snowflake would just run an EC2 instance in the background for compute, and the very largest EC2 instances were more expensive to run than a Redshift cluster of similar power.