I strongly disagree with the post. YC is the most founder friendly investor I’ve ever met, and they do have founder’s best interest in mind.
Also, their deal allows them to have interests aligned with founder’s if you just stop and read what’s publicly available.
I will always recommend YC.