I think I agree with that. A-pillars and bike ninjas aside, the problem isn't that cyclists are invisible, so much that they are relatively hard to judge the speed of and often (it appears subconsciously) treated as stationary objects of negligible width.
How to work around that? You have to do something that causes drivers to look at you for long enough that they judge your speed and direction. That's either horizontal or erratic motion (wobbling, the spinning pedals of a recumbent, a cycle helmet bouncing up and down by a bungee cord from your rucksack, etc.) or being sufficiently visually interesting that they notice you (obnoxious lighting[1], looking like a police officer, sexual attractiveness, unusual bike, comedy luggage, garden fork on the rear rack, etc.). I remain unconvinced that traditional hi-vis fulfils that function.
How to fix it? Segregation. Eliminating the inherently flawed human driver. Slowing motor traffic to the point where cyclists can treat them as almost-stationary objects and ride around them.
[1] Although this can be an own goal if it gets attention but actively inhibits judging speed and direction.