Re: This is what happens ...
I'm not sure this is a marketard problem - the likelihood of Samba being a driver (let alone a big driver) for Android is close to zero, as maybe a few hundred thousand out of the supposed 2 billion Android devices at best.
I suspect this was a developer trying to solve a problem they were personally experiencing, made it publicly available and a design decision from a few months ago (i.e. compatibility vs security) now looks completely wrong.
While there are lessons in this around the level of understanding required when developing with common libraries to ensure current security standards are implemented, I'm not sure this is due to marketards.