An attempt is made to highlight the importance of inhomogeneities in hydrogenated amorphous silicon (a-Si:H), in controlling its electronic properties. We note that hydrogen increases the gap in a-Si:H and that hydrogen is distributed inhomogeneously in it. This gives rise to long-range potential fluctuations, which are mostly uncorrelated and usually ignored. These and other such considerations have not only enabled us to gain new insights into the behaviour of a-Si:H in general, but have also allowed us to resolve several unsolved puzzles. Among these are questions like why undoped a-Si:H is n-type, why the creation of dangling bonds upon light soaking (LS) so inefficient, why a-Si:H degrades more upon LS when it is doped, why the reciprocity fails for light-induced degradation, why presence of nanocrystalline silicon improves stability and so on. We provide evidence to support some of our ideas and make suggestions for verifying the others.