There is one glaring fault that a self-taught teacher may have; people learn in different ways. What works for one may not work for all. So the self-taught teacher may not realise that their own personal methods are not necessarily valid for everyone.