Imho blockchain == distributed consensus in a low trust environment. When you are talking about a database and managing it you are by default outside of the low trust zone (or there exists an authority that everyone trusts)
This distinction matters because almost no real world situation is like that: people need to know that what they’re buying is what they were promised, sellers want to avoid doing business with anyone who fraudulently claims damages, etc. If you need to add reputations and/or trusted third parties, you get no value from a blockchain to make up for all of the negatives unavoidably added by using one.