There's nothing wrong with DBW if it's working properly. There's just more to go wrong with the extra electromechanical bits involved compared to a normal throttle that you only need to keep clean and easy to find problems with. Abuse from being on a P7B don't help either.