First off, her learning bending again makes no sense. She didn't have the knowledge magically striped from her, she had her brain rewired through blood bending so she was physically incapable of bending anymore. So that whole things stupid.
Second she wasn't always praised for her actions. Remember the beginning of season 3? Republic city hated her for letting the spirit world take over everything, and that wasn't the only time.
And lastly just about every time she fucks up she pays for it, when she fucked over her dad, when she didn't think through plans, when she let her arrogance get the better of her she always paid somehow, even if other people didn't ream her out for it (which alot of them did, that was basically Tenzins purpose as a character after all) she always lost something personal like a friend, respect of others or self respect.