adrianbd
At work however, I've definitely been helped by being given direct advice on things I hadn't even been considering I could be doing better (or doing at all, as a matter of fact). Your take implies a lack of trust in the motive of the other party, which is obviously a deal breaker, and the reason why establishing trust in the first place is required.
The crux of it is that it's more useful to give someone a harsh truth that will help them grow (in a tactful way, while conveying that you care about them personally) rather than trying to be nice but ultimately not helping them course correct.
Journals made a lot of sense before the age of the internet, when they actually did have to do a lot of work to coordinate the activity of physically collecting research papers, mailing them for reviews, paying dedicated people for typesetting and so on. Although the cost of all of this has almost vanished now that tools for editing are so accessible and delivery costs are inexistent, publishers still charge ridiculous sums for papers produced mostly from public money simply because of their prestige.
Sure, I understand that my expectations of how a company looks so early on might be skewed and they have only about 3 minutes, but all the speeches were so templated (stressing ridiculously overhyped market values etc.) that I thought they were really uninspiring. Might be the fault of the VCs who are just looking to randomly jump on the next potentially successful ship endorsed by YC, but I honestly got tired of hearing about the next app that will change the world of X within 10 minutes.
As you mentioned, some of these products have been genuinely amazing and winning lottery tickets that on average bring huge profits to YC, so we should probably look at it more pragmatically rather than expecting them to make the future better.
Probably more useful tools are CodeCity and JSCity, that go beyond the layout of the repo and get to the function level, so they are able to give potentially useful insights like coupling or complexity of classes. In any case, there's a long way to go as far as the effort of running these programs actually being worth it.