Needless to say, I fully support the open-source, DIY mentality. I'm a degreed Mechanical Engineer, but that's not a requirement of any kind. My best friend is non-degreed, but we share the same mentality that we can really fix anything. As my day job, I worked in the semiconductor industry on multi-million dollar machines (the ones in cleanrooms). We dealt with NANOscopic particles (which we detected and COUNT), toxic gases, high voltages (over 350kV) and currents (over 400A), high and low temps (down around 10C abolute temperature), vacuum systems that were down in the millionth-of-a-torr, ion beams, radiation, moving machinery, automation, signals of all kinds, etc. Then I worked in healthcare building MRI machines (superconductivity, low temps, radiation, etc). I also have over a dozen patents to my name, for various things I created in the industry. I continue to work in automation, and I have my own company where I work on PLCs, robots, automation of all kinds, etc. Hell, I even programmed all the way back to assembly-language on some chips, not that I care to do that anymore... nowadays, high level languages are much easier to work with, of course. Anyway, you get the idea.
You can't possibly tell me that a car has ANYTHING more complicated than any of these systems... but we worked on these day-in/day-out. And we made them safe to use for operators who don't have any experience (or sense, sometimes) with these systems. I have always been able to fix or design systems that worked... every project I ran had a successful outcome with a product or device that delivered the operation required.
There's nothing magical about the PDK. It's a dual clutch transmission... the only difference is that it has two clutches and a computer controller. Mind you, "computer" in this sense is a low-power control unit, far less complicated than the robots or PLCs I normally work on. The only complication here is the lack of documentation on it, and the weird protocols used on it (eg a PWM for the distance sensor). Sure, there may be a good reason for PWM... but no one will tell us. That doesn't mean we can't reverse engineer it... nor should we be prevented from doing so. It's not magic... it's just a signal.
In the end, with or without degrees, we can all learn to work with these systems... and that's the effort I will always support.
I'm not saying that a vendor can't do this either... as we can see, we have one here that can. And they can take as much profit as they want as well in a capitalistic system. That being said, it doesn't mean we can't come together and find another alternative as well.
As for the complaint about the pricing... IMO $1890 isn't that different from the $2k that was mentioned before, so I'm not sure the "alarm" is justified. Also IMO, if the product is proveded at a lower price to indys and such, that's great... but if we DIYers can't get it then it's a moot point. Why the (artificial) restriction? Again, these are my opinions on the matter, so feel free to disagree if you want.
EDIT: I just want to be clear. I'm not calling anyone out, attacking anyone, or anything like that. I'm just stating various facts. I am in agreement with other DIYers here (and everywhere) that I'm tired of being told that I need to leave anything to "experts". I'll concede that the designing engineer for any of this stuff could certainly be an expert. But the mechanic working at my local dealer? No way... he/she may have access to documents (again, hiding info is just stupid) and maybe more experience, but they are not all science/engineering minded... so if something goes awry, they have no clue what to do next. I, on the other hand, can figure it out... and so can many DIYers. I have fixed MANY issues with my cars that well-experienced shops couldn't figure out... and the solutions were VERY dumb and simple.