Now and this is the critical point, he already "let you have" Layla, he understood you had a better shot and let it go, no problems...
But if you keep undercutting him with every girl in town at some point he is gonna stop seeing as you one of his friends.
Dude Layla made it clear long before mc's arrival, that she has absolutely no interest in him.
If he can't understand that before she shows interest in the mc (if u actually pursue her or not doesn't even matter here), than he is just delusional.
He didn't let u have her, nor let her go, it wasn't a generous deed of him, the girl had just no interest in him.
Gunning after her even after she shows interest in MC, would have just made him a annoying pest for MC/Layla, probably hurtful for him, if he actually had any feelings for her, which i doubt.
The MC, is at no point undercutting him.
If every girl in town shows interest in MC and not into him, thats still no undercutting, not the MC's fault how a woman reacts/feels, but Zach should questioning himself if it's somehow his fault if none of this women shows any interest in him.
If he quits a frienship because the girls find his friend attractiv and not him, than by all means he should do so, no need for such a good friend.
And yeah he's shooting in every direction hoping to hit something, but ultimately he does encourage and help a little with Alexis and gives up Layla(ihe had already crashed and burned here before the game even started).
He also plants the seed in Elena's head btw, maybe by accident but good wingman work lol.
How does he help with Alixis ?
MC/Alexis were perfectly fine without him, he just annoys her and not for the first time.
Quite on the contrary, if u tell him how u actually met her, Zach immediately reveals everything by hitting on her, in a very crude way and ruins mc chances...
Zach is probably one of the worst wingman ever, u can't tell him anything, the girls are easily annoyed with his nonsense, if they hear some of his comments good chance he ruins the chances for mc...not to mention the headache/second hand embarrassment if u need to endure his flirting/comments.
They aren't a couple, but he called "dibs" on her, Bro Code dictates we need to let him crash and burn first before making our move...
Bro code is utter nonsense, so is calling dibs on a girl, the girl can choose which guy she likes, no need to hold back.