I guess I am the only one that does not hate Zach, here is why.
To understand why I do not hate him you need to go back to season one.
Starting from S1 EP 1 his father was always too busy (and too drunk) today attention and care about his kid. After all the broken promises and failure to show up for important events in the kids life you can't blame the kid for bring ticked off at his father.
When someone (or something enters the kids life and shows him (or pretends to show him) affection and that he cares about him you can not blame the kid for wanting to please the only adult male that has ever cared for him and showed him affection .If anyone is to be blamed it should be the father who was always too drunk and had more important things to do than to care about his son.
The most important thing is sincerity. If you can fake that you've got it made.
I want to win the Nobel Peace Prize so bad that I would kill for it
If boxing is a manly sport why do they fight for a purse?