Riverside 120 breaks keep failing!!

This is the third time. Earlier those steel wire thingy of breaks broke off. Then the front and rear brakes became very very weak(the levers would be completely pressed in on the handlebar still not enough force to stop the cycle), and now the front break is dead again. It's under warranty so I will get it reparied but really disappointed with decathlon's quality this time. I have tons of decathlon product and all of them last for years but this cycle has been sh**. I have ridden 500kms till now and the breaks have already failed 3 times. Very disappointed.