Shadow - I'm sorry that's a lazy argument. Someone with more money than me bought shares so my investment is safe? Sorry - no, that's not how it works.
If you can't make an informed assessment of a company's future returns by profiling it's cadhflows and profits you are not investing. You are speculating. And frankly speculative money can probably find companies with better payoff profile.