What makes you think snowflake is more expensive? When I have tested it, it has given higher performance / $. Have you seen different results with your workload?
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.
[1] https://blog.fivetran.com/warehouse-benchmark-dce9f4c529c1