Some taxis stop in the Albert St marked bays during the clearway (and get right royally honked by drivers who have no idea about their exemption for the purpose of picking up/dropping off passengers) and some just barge into the copenhagen bike lane without looking for bikes already in said lane (and I think they park in the bike lane because they don't get honked that way and don't really care about what a cyclist might say about it). Ask me how I know about the barging into the bike lane without looking for cyclists!!!!
Whether or not the taxis park in the bays or the bike lane, passengers of the taxis regularly step blindly off the curb, pile their copious luggage in the middle of the bike lane and regularly open their doors without looking. Not sure whether that would be fixed by concrete separators instead of springy bollards.
The bollards are meant to be there to stop cars from going into the bicycle lane but they are so ineffective due to the huge distances between each bollard that they are effectively ignored when people are looking to park. And the Melbourne City Council has no plans to change that (I complained about the bollards' ineffectiveness in preventing cars from parking in between the bollards and IN the bike lane - thereby in effect creating a second car parking lane beside the marked bays but the council's response was 'we haven't seen anyone parking in the bike lane so it's not a problem'