Being in the software industry (biometric devices) we experience many issues that cause problems for the end users/customers. Like this group (1199 owners forum) , they talk amongst each other and speculate on problems and solutions and present us with all sort of 'feedback' along with their suggestions on how to fix the problem.
I am sure that Ducati engineers are communicating with the dealers and technicians much the same as our support staff communicates with the software engineers at my company.
However, until a problem is analyzed a proper solution can not be found. Sure there are stop gap measure like putting in new starters and replacing fuel pumps. These short term solution are sometimes put into place so that you can get back on your bike and ride. Trying to find out why there is a hard starting issue or an oil leak or whatever the issue is in the first place can be a challenge. These bikes reside all over the world, operate in various environments (hot, cold, wet, dry, dusty, etc...) and receive varying levels of treatment and care by the owners.
I am sure that once Ducati is able to find the root cause for these problems they will communicate it to the dealer networks and the problems can be fixed once and for all.
It can be frustrating for us as the customer because we just want our bikes to be reliable and to us it sometimes seems that the answer is obvious. But things are not always what they seem. Our scope or view of the problem is somewhat limited while the manufacturer has a much large picture to view.
We need to simply be patient and trust that Ducati will resolve the issue. I am sure they are motiviated to do so as their reputation and thus market share are directly affected.
On a side note, I read on another forum (which will remain nameless) that there is a solution for the panigale woes. The steps are:
1) Unscrew the sparkplugs
2) Remove the Ducati
3) Replace with ______ (enter Japanese model here)
4) Re-install spark plugs
I admit that I did have to laugh a little bit.