Several franchises have raised concerns over pitch conditions affecting home advantage. Is the criticism justified? Virrender ...