Plenty of people find them valuable, but they're also a pretty extreme way to start out. To me it seems likely to turn people off; after all they're designed to be a kind of boot camp experience.
And then on the internet people are often bringing up how they sit in lotus posture for an hour every day...
People can discuss whatever they want and make whatever suggestions they want, of course, but I think it's all likely to construe meditation as necessarily tedious, painful, and time-consuming.
I'm curious, have you tried maintaining a habit of sitting for something like 10 or 5 minutes per day? In some non-contorted posture, like kneeling on a meditation bench?
Not to imply that "everyone should be able to do that" or whatever, but if all your attempts for years have been ambitious, that could be demotivating... whereas kneeling and breathing for 5 minutes is a great way to get started.