Also the attachment points aren't great if you're using the strap for the majority of most days - mine started to come off a few months back, and now the bag is at Carradice for repairs.
I've used mine virtually every day for almost 2 years and I haven't had any issues with the attachments points. Maybe you were just unlucky.