I belive, rightly or wrongly that the strips are there for blind/partially sighted pedestrians to warn them that they are at a junction with a road. I have seen them on other shared paths. I go through Hyde Park several times a month and I can't say that I have had a problem with them, even on my skinny tyres.