Except that it makes the rocks not worth as much.
You had a corporation with a million dollar business and a million dollars in cash. It pays out the million dollars in cash as dividends. Now the rockholders have a million dollars in rocks and a million dollars in cash, when they used to have two million dollars in rocks. Their rocks decline in value by the amount of cash no longer inside the corporation.
> Bitcoin doesn't generate intrinsic value from a business operation
Sure it does.
Bob wants to buy something from El Salvador, the merchant in El Salvador wants payment in Bitcoin, so Bob has to buy some Bitcoin in order to pay the merchant. The more Bobs there are, the more valuable Bitcoin is as a currency, and the more the person holding the rock can get for the rock.
You, the holder of rocks, get the increase in business value as "rock price appreciation" rather than dividends, but you still get it.