there is no such thing as universal advice. and therefore, saying “this suggestion you just shouted into the void would make one particular situation so much worse” does not invalidate the advice itself.
“cut off people who do nothing but drain you, your well-being comes first” and “be compassionate towards your friends in need and do not be afraid to ask for compassion in return” are both good advice! both are rules we should try to live by. the balance, the decision of which rule applies to which moment, is something you have to decide for yourself.