It's sort of like asking what's an ideal vehicle for travel.
Well it depends. Are you traveling through the desert? Across the ocean? Through the mountains? Are you just going a few blocks to buy some food? Sometimes a bicycle is best. Sometimes a helicopter.
So in chess, it depends on everything else in the position. As you said many pawns on dark squares may block your dark square bishop. So that would be bad... unless your only piece is a light square bishop, then it's ideal.
Black is winning in the diagram below
Same pawn structure, but white is now winning in the diagram below
People are always talking about the importance of pawn structure and how it affects the movement of your pieces and the game in general. I understand pawn structure sometimes blocks up your pieces, for example all your pawns on dark squares can block up your dark-squared bishop? But how does it affect the game in general? What is a 'good' pawn structure, and how does it leads to a win?