From a guy who does this for a living, I can tell you that is accurate in terms of how the billing and risk work. If you are injured in an accident, crash, fall, defective product, whatever, it literally should cost you $0 to pursue that case other than paying co-pays and deductibles etc. for your medical treatment, which you presumably would be getting regardless of whether or not you file a lawsuit. In any lawsuit for an injury, the attorney fronts ALL the costs and in any lawsuit for an injury those costs are going to be $5k+ if you can't settle it pre-suit, which is usually case, and $10k+ if you're going to trial (way more depending on the type of case it is...simple car accident your only expert is the doctor, complicated products case you may have 3-4 experts plus the doctor which will drastically increase costs, especially if you have try the case).
But any good PI lawyer will be able to tell from the get-go if a case is worth taking or not and it largely depends on what type of insurance is on the other side of the case and the potential client's medical history both as it relates to the current injuries and prior injuries. A 90 year old with 3 back surgeries isn't going to be as appealing of a case as a 20 year old who has never suffered an injury.
People love to get mad at lawyers until you need one. I can't tell you how many times I've met with a client who said "I never thought I would hire a lawyer but..." because typically the insurance company does their best to absolutely screw someone over and basically forces them to hire me. If insurance companies actually did their jobs, I would be out of a job! haha.