I absolutely agree, if you have enough experience and understanding of the principles to identify when it is okay to make exceptions, then you certainly don’t need this advice.
However, half-assed attempts at SOLID from those inexperienced in it doesn’t always result in a good outcome. Also, many think SOLID might be “overkill” for projects of trivial size and other paradigms might be more suitable if they provide the same benefits.
For those just learning architecture, strict adherence might be a good starting point because it will give you the experience to see where it fails. If you’ve never followed it to begin with then you won’t be able to make an unbiased judgement on its effectiveness.
But yes, thanks for pointing that out. The best engineers don’t need training wheels and know where and when to bend rules.