I'd say the difference in valuation between Snowflake and Databricks clearly shows the latter is not "winning".
Snowflake predicate pushdown filtering seems quite promising: https://www.snowflake.com/blog/snowflake-spark-part-2-pushin...
Think both these companies can win.
The idea of storing your data in Snowflake and querying it in Databricks is pretty silly. Why would you want to do that? Why not just use Snowflake's compute? Sure you could argue Spark has some transformations that are hard to express in SQL, but that is why Snowflake introduced Snowpark.
And they’re Apples and Oranges. Snowflake is more comparable to Athena and BigQuery.