It's nice to know that the poor experience isn't just a matter of a missing upgrade path. However, having such a limited view of trust -- such as just "being good stewards of data" -- is exactly what causes companies to end up with none and wonder why.
Bugs, bad upgrade paths, adding "features" while losing polish, etc. are all great ways to lose trust.
I make a distinction between trust and reliability. I can trust a company, even though they might not make the most reliable products.
Bugs/etc are a great way to lose my business, but not a way to lose my trust.
(what you're saying isn't lost on me, I just reserve "trust" for the situation I alluded to -- an important distinction given online privacy concerns/etc)
What you call "trust" I call "trust in the company"; what you call "reliability" I call "trust in the product".
Bugs are frustrating, but please realize that sometimes they happen despite best efforts. Lets keep small annoyances like this perspective and not say they're "ruining customer trust." Save that claim for situations like selling your data or generally being evil and untrustworthy.
I hope you reached out to the development team with a constructive bug report to help them track down your issue.