We use these valves ourselves and I find that generally they last between 2-3 years. I always carry the valve by my hand and it only occasionally gets dropped on the floor.
Dazmond from the look of the valve in the photo you can see that the black handle has received quite a bit of abrasive wear as the edges have become quite rounded. This type of abrasion and damage can lead to damage of the push-fit connection part - which is probably what has caused this issue.
Any item can be damaged quickly if it is dropped, bashed or stepped on - sometimes it can simply be where the impact happens.
There are more robust valves that can be bought, but they are generally much heavier and more bulky.
I must post a photo of one valve that we have still in use after about 5 years - it and the hose has been on 3 poles now and it looks as rough and worn as anything and yet it is still performing well, although the handle is about half the size due to wear.