Earlier quoted context omitted.
This is exactly what the OP and I argue against, people insisting that it must be good for everyone. By the way the 'painful' part does more heaviy lifting there, not the boring. I've really tried a LOT during therapy and in some other situations. And it just doesn't work for me. Same with traditional exercise by the way. I can't do exercise in a gym (too empty) or have those 'gamification' goals, it must be more nat…
It's all exertion, for both "meditation" and exercise. I'm convinced that meditation doesn't work for a lot of people because it has too much dogma about what it's supposed to be, and maybe those aspects are valid for certain pursuits, but it obscures the core principle. Take exercise as an example first. It's also a practice that is layered under heaps of nonsense and complexity or fluffed up with idealisms and syst…
I know it would be good for me to work out an hour per day but I don't. I just can't bring myself to it.
It's the same with eating, I'm obese but simply eating less just doesn't work.
I can only do exercise when I combine it with something else. Like exploring new trails in nature.
I just don't have discipline and it's not in my character to build it. It'll just end up a few weeks till I drop it again. And more importantly I wouldn't be happy being a disciplined person.
Mediation probably would bring me benefits but it's just too much friction to get to that point so I'll never get there. I've stopped feeling bad about not doing all those things and instead focusing on the things I can do well and that do work for me.
So the problem isn't with mediation, it's with me. But either way it's just out of reach and that's why it didn't work for me.
The point of programming being meditative is equally the point. It just happens to be a way people can get into that. It's something that works for them. It doesn't necessarily mean that more traditional mediation will suit them.
Personally if my job would change so much and I didn't like it I'd pivot to something else instead. Though that's admittedly not always easy.