On Argyle Street: I get your criticism of speed but if you're complaining about the presence of people on bikes full stop, it's worth knowing the pedestrian end of Argyle Street is an official shared space and part of the core paths network for walking or cycling.