Maybe you've just had a run of bad luck. My B-17 is as better now than the day I bought it. Can't say anything about your foot retention though. Maybe it's shoddy. I do have Brooks tape also and aside from the sides being a little peel-y, I have no complaints.