What's the reason why MC doesn't tell Maya all he knows about Quinn's business and the most logical assumptions of it regarding the 'free tuition'? His warning is deliberately vague enough for her to ignore it, thus allowing bad things to happen in the long term in all paths. It may have consequences as Maya would recognize MC tried to warn her, but in the end we won't be able to stop it in time because it seems to be too important in the planned story. Yet any normal person would have been way more specific in his warning, and especially a white-knight type like this MC (him being a CHICK or a DIK doesn't matter, we all agree he's a good guy well raised-up by his father, one who can differenciate good from evil, and drugs and prostitution are clearly evil even if he's taking some advantage of it). This is obviously a frustrating choice (I do want to tell her everything because I care for her and, when giving the option to do so, I actually can't for plot reasons).
About AL, I said some weeks ago that the way MC is forced in a relationship with Megan is quite frustrating, not because the relationship is indeed forced (many games imposes the player a girlfriend from the start or have just only one LI), but because you have many chances to neglect her and you can tell Liam you don't like her that way, yet in the end your MC falls for her, makes a move on her and decide to explore some feelings we, as players, are constantly avoiding and denying. And only in the end those actions have the consequence of not being able to save her. If we hadn't had that options, ironically everything would flow better, because we'd knew we can't do shit about it and would have gone with the flow, accepting we can't change that, and then in my opinion the dreadful choice would have been even more touching. So giving those false choices is actually damaging the gaming experience.
And, in this regard, why nobody is asking why we can't warn Sage about Quinn's scheme? Only because we weren't presented that option and, while one could think it should be there, it's not, and we all move on without giving it too much thought.