Hard limit price is growing more or less when amount of HBD grows faster than amount of HIVE
It isn't the amount that is important, it is the value. The relationship is dynamic due to the price feed. If we were just looking at the ratio of token counts, then the analysis of inflation rates would be relevant, but that's not how it works. It is the value of Hive that needs to grow faster than the interest rate, not the supply of tokens. Of course, this should be obvious in that Hive is a high risk investment. If there weren't the prospect of large appreciation, no one would, or likely should, own it.
My view is that we hit or approach the cap frequently in large part because the cap is so low (i.e. too low). Yes there is demand for 10% of Hive's value in the form of HBD. Okay, is that an interesting observation, or is it basically obvious simply because 10% is almost nothing and there is at least some demand for HBD for obvious reasons.
Is there demand for 30%? Maybe yes, but overall the level of demand is not arbitrary. There wouldn't be demand for 99% IMO, so we could conceivably deal with the issue entirely by setting the cap at 99% (or removing it). Of course this is unrealistic, and likely unnecessary because demand would self-correct long before then.
Also, let's keep in mind that the current high interest rate is (almost) certainly "temporary". 10% won't be sustainable forever. It could persist for a while, but one way or another it will come down. So the idea that it isn't sustainable because it will outgrow Hive is likely true, but not for a long time.
The above ignores USD going hyperinflationary, which would also address the issue. Though I think we would likely switch to a different, reasonably value-retaining, peg target (which might make sense to do anyway)
RE: HBD hard cap dynamic