You're right that bitcoin can't be printed when more is needed.
You're wrong that bitcoin has real value. The value is perceived because all of us place value upon it...just as we do fiat currency.
There is no tangible thing that supports the value of bitcoin, that can prove there is value to it.
There's no Gold, no Silver, no other tangible item that exists in the world...just the promise that only so much bitcoin can every be mined and that the validity of transactions and balances are verified by the community that uses it.
I have to disagree a little bit. I do agree on principal, however millions of dollars have been spent on mining gear and facilities. This is not an investment that anyone will walk away from so I feel that it gives a support to bitcoins. I think this gives good protection against a price collapse. While it is not a direct protection it is indirect support.