I think that people give DINAN a bad name about the power vs. cost issue because they don't have the highest numbers possible and they are more expensive than less reliable tuners.
However, R&D costs money, full warranty coverage costs money, and reliability costs money. The people that complain probably had Japanese ricer cars and are used to getting power for low cost, but forget that they are now driving a high cost German engineered vehicle, that 95% of people will never modify.
If more people bought performance parts for their high end German cars, then pricing would come down, but 95% of people are fine with leaving well enough alone. German engineers get it right almost all of the time.
I would love to purchase DINAN parts for my future BMW vehicle, but more than likely, I won't because it will be almost perfect from the get go. Plus, if I want more speed, better handling and braking, and overall fun, I jump on the motorbike