Technology is advancing so quickly. Even here in the real world, I am amazed sometimes how fast technology advances.
I agree, the way B-4 is now, it is not likely that he could make a lot of progress, if at all. But B-4 doesn`t age. He could be around for a VERY long time and a lot is possible that might advance him.
My personal preference is that B-4 won`t become a Data with a different personality but in time gain what we call "normal" intelligence. I don`t see why B-4 should remain severely learning disabled forever.