Snowflake and BigQuery are quite expensive for big datasets.
Databricks Delta Lake has some use cases, but there are some aspects that are rough around the edges. vacuuming is very slow, the design decision to store partitioned data on disk in folders has certain pros / cons, etc.
There are a lot of great products in the data lake space, but lots more innovation is needed going forward.