Yes, you are spot on! This is a cycleway (with the traffic sign D5), so it ought to be bicycle=designated and foot=no. I'll change the geometry of the intersection and add the tags to the ways momentarily. By the way, as someone who cycles here frequently, very few pedestrians look at the traffic sign present on this road and walk on the cycleway anyway. Very Frustrating, as the traffic signs  and road markings are completely unambiguous!