Yes, in fact, REI used to sell an industrial-strength bubble wrap pad that was tough enough to sleep on. Only problem was I froze--it provides no effective insulation whatever. Paired with an ensolite pad (the closed cell foam of the day) it definitely made a more comfortable bed than foam alone.
He is right. This company should have had its butt sued years ago, but everyone still sells and everyone still buys the crap. It is only good for two things, and that is only if you remove the tinfoil from the bubblewrap. Looks impressive though. I know I've ranted about this before in the past. I hate marketing. It's crap. It sells, but it's still crap.