It’s a common feature because the car has a long low bonnet.
PPF is a good call if the paintwork is already immaculate, or if you are having a respray, but you can’t add it to an imperfect car body, or it will magnify every chip and imperfection in the paint.
Over lockdown I got hold of some auto paper, 480 grit all the way up to 7000, and a bmw touch up kit. With some patience and a bit of learning you can get rid of most chips for about £20. Still not mastered the art of applying the clear coat with a brush! I think this needs a spray can!
I am not saying the chips look perfect after a good fettle, but they are 90% less noticeable and somewhat blended in with the 7000 grit paper and some autoglym paint renovator.
I suppose if you knew how to use clearcoat spray and had a DA polisher you could get much better results.