Yeah. Those are definitely factors.
Another one is inflation. Inflation is the destroyer- especially when it’s unpredictable. All these price increases all over the place… it’s getting harder and harder to run a business.
Thankfully Bitcoin’s inflation rate is about to be cut in half.