You could bike in lane on a main road if you choose to.honestly what would help more than bike lanes would be an app that would give you a route via small streets. I'd rather be cycling on a small street, especially riding against traffic, than in a narrow lane sharing with delivery mopeds, dumbasses who cant ride etc.
I do use google maps for that but it doesn't have an option of avoiding big roads.
These main roads are shared use and not exclusive to motorized vehicles.
If push comes to shove the above will happen as routine with dedicated cyclists plus it's lawful too.
I fuckin hog a whole lane when dealing with dickhead drivers and this happens a lot.