I'm a cyclist, pedestrian and public transport user.
As a cyclist, I have the biggest problem with buses. They get right up my arse and don't pass with enough room. I will wait behind a bus to allow them to pull out (this is starting to sound smutty, apologies) on the drivers side giving them the signal to move but some of them are so bloody minded.
Car drivers are used to cyclists where I am. Lorries, Luton vans, flat bed trucks can be arsey but we give each other the finger, all good,
I can't abide those floating bus stops, not as a cyclist, a bus user or as a pedestrian. They are so bloody dangerous. I go slow past these on my bike because people who are crossing the bike lane quite often don't see me until it's too late. Other cyclists can pass me I don't care, but I will not be responsible for hitting a pedestrian near these things.
In London we have segregated bike lanes but they aren't very frequent so you have to use your wits a lot. A bit of paint down the side of the road where ALL THE POT HOLES ARE or you might share a very wide pavement which is clearly marked CYCLE LANE and WITHOUT FAIL either a jogger or pedestrian is walking along it. Cue lots of shouting and bell ringing. Usually they have their EarPods in, oblivious to the world.
I think we should bring in obligatory insurance to cyclists. I have insurance which includes accidents and damage to other vehicles. My bike is a pedal assist e-bike and has a top speed of 15.5mph. I could cause a serious accident if all the variables were against me. So yes, if you ride a bike, even a non-electric one, you should be insured. And I think having some kind of trace on each bike would be good too, in case the rider pegs it away from an accident before the emergency services arrive. A bar code or unique number, perhaps.