I disagree with this on multiple levels. For one, the word "berry" has multiple definitions, and I don't see why the botanical definition should be the only one that counts. If anything, the culinary one should have primacy, as that is the one that is far more relevant to far more people. Botanical jargon is useful to botanists but not very useful in general. And to descend to pedantry, blueberries should not have been on your list of examples. They are berries in both the culinary and the botanical senses of the word.