Lots of things limit the benefit of putting PV in space. UV damages the semiconductors faster, ditto micrometeoroids, it's just plain expensive to put stuff up there in the first placeā¦
It's not a slam-dunk "no", we are seeing developments on all metrics. It's just that right now, I wouldn't be surprised if the claim of x10 improvement was anywhere from correct to x100 over-optimistic.