A scaffolded elevation is dead frontage for the length of the build. A printed mesh wrap turns it into the largest piece of advertising on the street, and on residential schemes it frequently sells units before the marketing suite opens.
Mesh rather than solid PVC is not a cost decision. Solid banner on a scaffold acts as a sail, and wind loading on a full elevation is substantial.