I don't think anybody has a problem with you making power. And you don't exactly need a whole bunch of folks' knowledge to just put nitrous on a car, and I don't think anybody really cares if you worship them for that or not.
They just have a problem with your bit of a know it all attitude. Which you really shouldn't have.