I don't think that the extension kills the name. It's just that .be domain are nothing special in my opinion, but they are as good or bad as many other country extensions.
The reason i feel .be aint good as other ccTLDs is, bcoz it was free most have gone into low profile websites & free hosting places. Many of those domains are used by ppl running unlicensed scripts & sites with copied/low quality content. A decent company definitely wont go for .be domains, atleast in near future.
I don't think that the extension kills the name. It's just that .be domain are nothing special in my opinion, but they are as good or bad as many other country extensions.
But it think, it's just a matter of time. In one or two years only a few people will remember how it started with .be domains. If I had a good .be name I wouldn't give it away for a few cents just because of a temporary bad reputation. I would wait.