Mostly because that advice list should be tempered. If followed to the letter, it can lead to classes that are performant, when structs could be used. A possible scenario is an hexagon in a game map....