This is true to an extent, certainly in terms of the boom increasing the interest level (meaning "interest" by people here, not what is paid out). But we also have evolved in terms of features. The ability to use the DAO to reverse convert and increase supply didn't exist until it was added, and couldn't have been done until the DAO was created somewhat earlier. Demonstrating that in practice probably increased interest in an actual conversion feature (upcoming). Both of those made paying interest more practical because the effect of boosting demand previously without an upper pegging mechanism generally meant a de-peg. This in turn made the interest feature largely useless.
All of the pieces needed to fall into place which happened over time.
RE: Why I set my witness HBD interest rate parameter to 7%