I'm dissatisfied with the ones that I purchased recently due to poor performance and quality.
When I noticed streaks on the windscreen, I took a close look at the blades and noticed tiny cuts in the rubber.
Where did you get them? The Bosch ones are so popular that there are lots of fakes about - especially online. Never had a problem with them myself- so another recommendation here.
Bosch are fitted as standard equipment on lots of cars, and (when tested last by Auto Express) also were their top performers. I think you may have got sub-standard ones.
I would also say Bosch. But if yours are faulty they need replacing by the supplier.
You could get the Halfords ones as a replacement if you dont want Bosch.