"How long ago was this installed? "
Not very sure how this is relevant....
If it was installed new this year you could have a wind issue.
If it was installed years ago and has worked for years, the pilot probably needs cleaning.
Now we know it has been in use 6 years. Has it been serviced or cleaned in those 6 years?
The pilot burner has a very tiny oriface that a little corrosion will close the hole enough to decrease the pilot slightly. That is enough for normal wind to flicker the pilot instead of being a strong burning flame.
There is also a small air intake on the pilot burner that gets dust and spider webs in. This will decrease the heat from the pilot as well.
Is the pilot all blue, or is there a yellow flame tip?
Look closely at the pilot flame for a bright blue small flame possibly down inside the hood, like a deflector, and a larger blue outer flame.
Over time it can get smaller and you don't notice it.
Always have the pilot cleaned first before assuming there is another problem. 9 times out of 10 cleaning a pilot orifice and pilot burner corrects the issue.
If this is a thermocouple system (you hold a button down to light, then when pilot lights hold it another 30 seconds before letting go, then the pilot stays on) the thermocouple looks like a little rod in front of the pilot flame. The flame has to cut across the upper third of it. If the pilot curls upward without cutting across the tip of the thermocouple, the pilot flame is weak. Look at it with the main burner off, pilot only lit. That's the best way to explain it. Retired gas man here that has seen many as you describe that just needed cleaning.
If the pilot flame cuts across the thermocouple strong with pilot only lit, turn on main burner and watch pilot flame. Does this change it? Does it still cut across the thermocouple?