this is a factor that you need to take in account. but can have just a little effect on the final outcome.
I think its more important evaluate this factor according "pitch condition" or wheater condition.
if you have players that normally play in a certain condition, probably they are able to perform better in the same condition versus player that have not much experience.
but most of the times you need "extreme condition" otherwise it's pretty useless any strategy on this...
I agree with you, the factors of the field and the weather will be something more buses thinking about because there are some players who are accustomed to funds that do not, it will indirectly affect how they play, especially the worst in the soccer match when it rains because Almost all teams when playing during rainy weather they are always not optimal.
In my opinion, the factor of playing home or away has an influence but is not the main factor in determining the victory or defeat of a team that will compete. Sometimes there are also teams that play at home and experience a crushing defeat against the visiting team. Therefore, playing at home or away is only one small factor in carrying out analysis to see whether a team will win or lose.
Of course it will not guarantee victory for the team that competes, but if you look back at Dortmund and Stuttgart's re -fight yesterday, you might see how supporters in the cage are more than that when they do away matches, this will be cycologically affecting the visitors if supporters They are many, maybe this needs to be considered, although honestly this will depend on the mentality of a team in playing, it's just that every player is not the same.