OP, people come up with simplistic solutions because there are only simple solutions in the main. Unfortunately, to make big huge changes, it takes years and years of effort and hard work and self help and therapy and patience. Trust me, I know, I've been there (15 years of BPD, I had NOTHING no friends/job/family/home.)
I also used to get INCREDIBLY pissed at people suggesting I 'go for a walk to calm down' or 'drink a cup of tea'. How DARE they suggest, in the face of my immense despair and sadness, that a walk would CURE me? I'm suicidal and you're telling me to go for a WALK?
But what no one ever fully explains is that no one is suggesting that the walk is going to cure you or even make you feel better. But what might happen is that it stops you being quite so inside your head. Just for a few minutes. The breeze on your face might feel good, or you might notice a nice flower. The endorphins might perk you up just enough that you manage to eat something or read a page of a book. Or, nothing might happen. But at least when someone asks you what you did yesterday, you can say 'I went for a walk' and that's 100 times better than 'I stared at the walls and cried'. You change, just slightly. You are a person who goes for a walk instead of a person who stares at the walls and cries.
Trust me when I say I used to go on online forums and we'd all laugh hysterically at the 'go for a walk' or 'drink a cup of tea' suggestions from our mental health care team. And now, do you know what I do when I feel bad? Yeah. I go for a walk or I drink a cup of tea.
People are suggesting small, simple things because the big, daunting things are probably beyond you right now. What else can they do? Say 'go to fucking years of expensive and painful therapy and relearn how to be a person and change every bad and shitty habit you have that is making you feel like this and take drugs that sometimes make you feel worse and so on and so on'? No one is going to say that!
People are trying to help. In their small, clumsy way. This is me trying to help, in my small, clumsy way. From someone who has been there, I get that the advice is irritating. But it's all people have. And sometimes, in some small tiny way, it helps.