You're right it doesn't automatically mean they have any particular insight into business, competition or technology.
In my experience founders thinking they do is half the problem. Them thinking they do, and using the weight of their money, and signaling like "well, maybe we won't participate in the next round..." to influence the course of your business is the other half of the problem.