Not really... I think it comes down to personal responsibility and enforcement.
Hand out some $100 tickets and/or impound a few bikes a see if you still have a problem.
i think all the “personal responsibility” people should get together and take “personal responsibility” for obtaining the land or rights needed to connect all the places they want to go, and then personally build all the infrastructure needed, maintain it, etc!
but this is off topic, and interesting debate for another place and time.