“Totally broken implementation” is very close to BS, at least strongly exaggerated. They’re both highly successful distribution models. Of course, every system has downsides. You’re free not to participate
Of course, there are cases that essentially suffer from this, but for me as a user, I've got to say I'm pretty satisfied.
So "totally broken" just isn't a rational description.