I think one of the biggest issues with the B series from MB, was the lackluster engine in the last generation. I think this new generation will do better, but MB hasn't promoted it much that I can tell. The powertrain in the B is better than the Encore that is for sure.
As mentioned in the above thread, looks is the #1 thing that sells, somewhat true. But why did all the wagons disappear, surely they are better looking than these things...