I'd like to be as optimistic as you are about this act by balanced, but I can't help but suspect there was some kind of deal between the two companies. After all, this will bring new business to stripe...
Sure. At a minimum, the people running Balanced are preserving their personal reputation by doing this.
I like to take the pragmatic view about such things. Motivations aside, at the end of the day & in similar situations, Google decided to screw customers whilst Balanced decided to offer a smoother migration path. Even if Balanced's customers don't like Stripe, Stripe has a free data portability clause that will allow them to continue on to the payment processor of their choosing. (https://support.stripe.com/questions/what-if-i-decide-to-lea...)