Amigo la afinación es algo personal, cada quién afina su guitarra a su propio gusto, ya que permite una ejecución más personalizada y un sonido más propio al igual que puede que le resulte más fácil tocar con esa afinación o para tocar algún tema en específico, en fin, son muchas cosas que pueden llevar a una persona a afinar diferente su guitarra
Sí,claro que tiene una explicación. Por ejemplo Andy Mckee tiene un estilo bastante peculiar de tocar y esas afinaciones alternativas le ayudan a poder hacer acordes en posiciones distintas a como las haría en normal. Por ejemplo, en su tema "Drifting" que recomiendo que veas, utiliza la afinación DADGADque es que en conjunto las 6 cuerdas al aire producen un acorde determinado, lo que le facilita hacer ciertos acordes fácilmente dado a la manera en que toca. Espero poder ser de ayuda.