The whole game is set up for the end. You'll always have the same (or most of the same) things in life no matter what happens. You lose and gain things. But in the end, only some things matter, and that's you. You get so many things but in the end, only a few things out of so many things stay. One of those things are you, your house, and a couple other things. It's hard to explain my thinking but I honestly do agree with some of the choices and sacrifices, like losing friends because of grades and etc. But there is a message, and the game is set up for the end to convey that. That's my interpretation at least.
I understand what you're saying, but your entire argument is nonsense. It's set up to reflect the dev's narrow view of their own existence and experiences, and not the many possibilities of other people's experiences. I didn't lose friends because I focused more on grades and I didn't become a drug addict/alcoholic because I also chose to have fun while also focusing on my grades.
These "choices" don't reflect real life. They're narrow and lazy.
But, again, it's a fictional game based on fictional choices and fictional consequences.