
Yes, He is a villain and did things that he shouldn’t do but after realizing his mistake and how wrong his perspective is, he didn't escalate it and let MC go.
Why do everyone focus one's action rather than digging why one did? He need to be blamed for his wrongdoings but the hate should go to the mom and dad who enable this behaviour into him.

As I said blame him for his wrongdoing but hating should go towards parents who enable this. Blame and hate are two different things.
In your perspective he should be blamed and hate but in my perspective blaming is the limit for this guy but hating and cursing him felt too much.
And, his perspective was twisted by his parents specially his step mom on the other hand MC did had hardships but formed his own perspective.
I don’t know why soo much hate to the brother? He suffered way too much to be hated like this. What he did was wrong and his perspective was twisted but could anyone blame him even after seeing his upbringing? He did wrong things and he realized it and let go of him. So, I don’t see why soo much hate?
Some people doesn’t deserve redemption but he is not one of them. And, I feel like if he was the MC of this story, people would cry load for him but because he is a side character and a possible villain, he is getting the hate.