The change was always in the release notes.
Before I had it taken down, the point about downgrades and removing 802.11b was added in the product description box in red because I heard of cases where people did not read (all black letters in change logs get ignored). I took the code down not based on calls coming in (I thought I solved the people who don't read), but because of dedicated forum users who thought the messaging of new code as "official", killing 11.b, and making the code not down-gradable were too large of steps and I agreed.
It is back up as a beta (it was tested and passed), but the changes being so bold means I really want people to know what they are after before using it. Beta wording should give me that.
The associated share port codes are also posted and I expect a non-down-gradable 11.b support code to be offered soon (no ETD, soon to me).
Most important thing should be that the guy(s) calling the shots at Dlink realize that this has the appearance of a hasty wrapping up of the 655 lifecycle. I bet this is gonna be the last update we will see.
Which, looking at WiFi Alliance certification, is unthinkable with the b removed. Although you agree that the firmware was tested and OK-ed, there has not been a public beta. And be honest, the beta testers on the board have come up with lots more improvements and points to repair than the internal Dlink beta testing process.
When you add the non-downgrade ability to that upgrading is more or less Russian Roulette. In that regard, although having been very supportive towards Dlink all these months, I am very disappointed.
You do not need to take my numerous suggestions on the Dlink firmware process seriously. But I do work in the same line of business in IT (and so are many others on the board) and lead software implementation programs for large institutions. Just to put things into perpspective.... And everything that can go wrong does go wrong at Dlink. Time after time.