I would like to add to your point by suggesting that any company that incorporates the word 'cure' into their name without substantiation is to be treated with suspicion.
How dare they.
Imagine yourself to be a newly diagnosed patient, and your doctor says "There is this new treatment available from a company called NovoCure." Wouldn't your ears prick up at that?
It's beyond cynical. Marketing-led arrogance masquerading as science. I haven't the wit or data to dismiss it outright but it's always smelled bad to me.
Pictures of happy bald people, peaceful as Hindu cows, wearing hats over their $21,000 per month devices on their heads. Not good.