"Bitcoin is up because of ETF inflows" is like saying "Bitcoin is up because people bought it on Binance."
ETFs, Binance, Robinhood, DEXs are venues, not reasons. Price discovery doesn't care where the buying happens.
Macro, fear, greed, supply shocks. Those are reasons. The venue is just where the reason shows up.