My house used to be extremely popular because, even though I was in my mid-20s, most of my friends weren't quiet old enough to buy booze yet. I was their guy, but my rule was that they had to spend the night so I knew that they weren't out running over families or puking in some poor kid's wading pool. They treated me like a rock star. Every joke I made was funny. Every drunken philosophical observation was deep and groundbreaking, even when I was just talking out of my ass, which was most of the time.
Any time I asked for advice from one of them, they would tell me that I was doing fine as is. In fact, I can't remember a single one of those people saying something to upset me. That is, until I stopped buying them alcohol.
It turns out that my willingness to get them things, easily, that they couldn't get on their own was a powerful bonding agent. In those types of situations, people will go out of their way to make sure they never offend you, because once that bond is broken, they've lost their supplier. And it doesn't have to be just a dude buying booze for minors. The merchandise could be emotional, sexual, financial, an esteem boost, free pony rides ...
You find it all over the place. The pretty girl who surrounds herself with nerdy guys because they shower her with praise. The corporate executive surrounding himself with lower level yes men because they never do or say anything to get on his bad side. That's all fine and dandy, but when it comes to advice, none of those people are going to be straight up with you. Honest, to-the-point advice is usually something you don't want to hear because the solution to many problems involves you changing something about yourself, and that's hard for most people to accept. "The reason you have such a high turnover in employees is because you're kind of a dick to them. You should try not being a dick and see if your numbers improve. Dick."
Getting that advice from someone you don't fully respect often ends on bad terms. As long as you have something that these people want, they are not going to put themselves in that situation. "No, you don't have a cocaine problem. You just need a little pick-me-up in the afternoon. There's nothing wrong with that."
Back when my life was a total train wreck, this was the type of advice I'd get from everyone I knew, and they would have continued giving me that sort of feedback right up until my funeral after an overdose. That's why this kind of advice is so dangerous -- you want to hang out with those people because it feels good. Everyone loves praise, and if you had the choice of being around people who pat you on the back versus people who criticize you for your failures, that ain't no choice at all, brotha. But without those criticisms and honest feedback, you will never grow, because you've planted yourself in soil that's warm and firm but has no nutrients.
Their advice and your reception of it is self-serving on each of your parts. Make no mistake, your benefit is the furthest thing from their minds. And the same can be said for ...