If I buy a pedal, I buy it for what it can do for me now - potential is a thing!
I knew the risks of not getting updates when I bought the B6. In fact, I never expected any - but the original manual talks of firmware updates - you have every right to anticipate one!
Oh, and the, even-newer, zoom G4, has ALREADY received an update, to my misunderstanding! Did they have the right to expect one?!
The B6 has a few quirks sure. I did my research before buying, so I knew what they were - Where? How, outside of reviews, which so many of us might rely on? By buying it, and, after a while, being stuck with it and, after a longer while, realising that zoom never knew you, and never cared!
And everything you say, while absolutely true, will not stop me.. but, it almost certainly will stop me. as some sort of multitool pedal, the b6 is interesting, but it has no future. as a techie guy, i can sort of see all of the wasted potential and, as a reader of your comments, i can see that none of this potential might ever be met.
if potential buyers can completely anticipate all the requirements that they NOW have, and be sure that they won't have any developing needs in the FUTURE, that they hope might be met in the b6, they might be alright to buy it.
Otherwise, zoom aren't the bedfellows you seek. They seem to treat users like Johns - there is no mutual love - you just pay, and leave.
even if they supported some user-community project, it might stand a chance - make guitar labs a portal for sharing patches, open-source patch dev, stuff like that.
As it is, the buyer has to realise that zoom aren't musicians, and any feature that zoom didn't consider, won't be coming down the pipeline.
It's a crying shame and, despite some of the staunch devotion shown here, that i'd like to show here, also, i might just cry-off from investing much more into the b6 project.