Don't go into defensive mode, it's okay whether you had a formal training or not but things are quite complex and investment required is too much for a self taught guy to come up with something which is unattainable by others, and btw that's called research and PhD is also kind of self taught...