People keep asking what backs $BTC.

Wrong question.

What makes anything hard to fake? Cost to produce it. Time it takes. Consensus that it's real.

Everything else is just trust in someone's promise.

Bitcoin doesn't need a promise.