Of course Shion has a reason for doing what she did, still the way she went about doing it bad.
They're friends and she should've communicated that to Kiki. Imagine, your childhood bff suddenly wants to quit being your dance partner, then the next day you see her with her new dance partner...