Bailu's is balanced because you still need her to be on your team. Castorice is not. Just having her on your account is enough. That's what makes it broken. 

Why not just add free revive for all players as part of the gameplay instead of locking a QoL on a character? smh