Sounds like tmltd never got backed. XD
That would be an incorrect assumption. Investors are parasite scum, just the same as employers, landlords, moneylenders, insurers, speculators, and everyone else who takes money from others without doing any useful labour themselves.
While some are, not all of them are. There's a lot of good investors out there that you don't hear about because there's nothing exciting about them (AKA, they're not dirtbags). People need capitol to start businesses and they provide it. I have had family who has had investors work with them to start their businesses. If done right and you're savvy enough to read the contracts you can easily determine which ones are good and which ones are dirt.