There is clearly a fine line these days between advice being offered and that being seen as a criticism.
It's a reflection of what we see in the wider world as well.
As a therapist I always taught my clients that realising we can make changes is about regaining control rather than taking blame for our getting ourselves into the situation in the first place. Sometimes it's also easier to believe that we do not have control so that we don't have to step outside of our comfort zone. Blaming others just pushes our control further away and builds resentment that eats away at us from the inside out.
The majority of this forum is very supportive and mature. It sometimes lacks in flexible thinking when it goes against the grain. Suggesting new options is not to attack the old ones, it's just to give new options, particularly for those who the old options do not work.
It is human nature to defend our own course, particularly if it's a long term course that we have invested heavily in and taken potential risks to choose that path. However, we need to constantly challenge our choices in order to remain flexible to new information and new opportunities. It's ok to walk away, say, half way through a PHD if it is no longer working for you. It's not admitting defeat it's showing emotional intelligence and resilience that you are open to better options that suit you better.