The angle of the picture here makes it look much more like a trap for wayward cars than it actually is. You'd have to really cut the corner to end up trapped by the new barrier. See this other angle.
It looks like there are fences attached to it so something must be there. If it was just TechPro then a car crashing into it would just go across the track with the whole TechPro with it.
It will definitely stop lap 1 shenanigans at least. I guess in the race if you get forced it's kind of shitty, but maybe more incentive to keep your foot in rather than bail at the first sign of being squeezed? Hopefully we have decent stewarding this weekend, if anyone does get forced off there.
What would have been the problem with adding some bollards you have to drive around?
Same result but less risk someone ends in the wall. And also no need to reverse onto the racetrack
Everyone rips on street tracks for the lack of overtaking, but you can't deny the increased intensity that comes from a solid wall in a tricky corner. This should spice things up a bit in an already fun track!