In reply to DizzyT:
Not sure they are all "rubbish" but taking sorghum as an example: it's significantly different to barley. As a direct barley substitute yes it will be rubbish, but treated as a different thing and used as part of a heavy stout/porter it can, as a matter of taste, be a good addition (a bit of a "marmite" decision there)
Those of us who love Nigerian Guinness would argue in its favour, but if you wanted to make an easy sinking pale ale... it may be an awful choice!