multiple itmes i have had it happen to me that i do a guard break but it gets stoppd because my opponent does a light attack, and it isn't even that the attack hits is at the start of the animation that the guard break has no effect anymore ant this is just not right caus if i were to hit someone with my whole body while the have their weapon behind their back or in mid swing you would staggen and not be able to continue your attack thats why i think that guard break shuld have priority over attack cause it just not realistic this way.
The guardbreak only beats a light attack during the first 100ms. Since the guardbreak has relatively low risk, it's quite fair that the light attack beats the guardbreak. And it's realistic, if you grab someone, and at the same time, he cuts you with a sword, it's quite unlikely that you would keep holding them.
first the guard break is not grabbing it bashin you with my shoulder, second if i bash you and you have your weapon drawed back to attack you wil lose ballance and either fall or drop the weapon, that is how it should work and how it will work if you want it to be realistic.
First of all, for all intents and purposes the 'guard break' is a grab so it doesnt matter how things work realistically, we are playing video games here so it doesnt matter that my lawbringer is wearing full plate armor, that cent just killed me with an uppercut that actually picked me up off the ground
Basically the answer to your question is a simple one. Gameplay Balance. If you could grab thru any attack why bother blocking or trying to parry or dodge. You could just spam square/X and high level play would turn into pushing contests with the amount of cgb going on. Light attacks are meant to be the less risky moves in your arsenal, not counting light parry punish, and i believe are the only offensive action that can reliably stop grab spam.