Not currently, unfortunately. The complexity of how the Dropbox client works is enough to not pollute libdropbox with at this time. The idea here is correct though - were we to rebuild it at this time, we would look at potentially abstracting a lot things into a libdropbox-like library
I'm surprised you haven't tried harder to optimise the download size ... the blog post says it ships a nearly full Python runtime, but surely you don't actually use it all? The core interpreter is I'd think quite small and Python code should compress very well.
As was already said, some people get sick. Also, many more people prefer to be facing forward on a train. I know I personally do. Sure, I can handle facing backward with no problems, but I just prefer facing forward.
What if the cause for the accident was that the driver was responding to a 'ride available' text from Uber? It's not a bad argument to say that Uber requires that drivers pay attention to their cell phone when not in an active ride, hence they should be liable when the driver is able to respond to pick up requests (ie, is looking to do a pickup)
Way to not apologize or really 'fix' the issue. For all users who don't opt out (which they don't say will be default) this vulnerability will still exist and be exploitable. They'll just make it (somewhat) harder.