Context: I'm a cyclist that prefers no bike-specific infrastructure in downtown cores, but I think your pain is caused by (1) no dedicated bike facilities (lanes, parking, signaling, etc) and (2) inconsiderate or just ignorant cyclists. Turns out a bicycle doesn't magically transform the jerks nor the clueless into decent, aware people (I believe they do help though!)
I live in a city (Münster, Germany) that has extensive bike path infrastructure, but as far as I can tell, there is no established system for pedestrian crossings on bike paths other than "take care".
I would think that at a traffic light, bicycles should act the same as cars, but this just doesn‘t happen at all. I‘m lucky if bicyclists don‘t blast straight through a zebra crossing. It feels especially cruel for traffic lights that are placed between the bike path and street yet require a button press.
So it‘s two things: inconsiderate cyclists and and no common pedestrian crossing system on bike paths (or clarity on rules at existing street crossings).