Truth is that so long as somebody is above you, it's very possible to have to work on things imposed on you, and in research that can mean working on topics you disagree with, along with all the office politics that come with it.
I think someone who has done both industry and research can comment, but my impression has always been that they're mostly the same thing if you're between 20 and 40.
I also got lucky with my choice of advisor and thesis project. While the topic of my thesis was an esoteric matter of academic interest, the _execution_ was an honest to goodness engineering project involving optics, electronics, and programming. So I had something to talk about in an interview.
I actually don't mind having work imposed on me. Among the many reasons why I left academia, one is that I simply didn't have my own research idea. I've even told my boss that he can assign anything to me, so long as he is confident that it's urgent, meaty work.
Now, I'd have a tough time sitting in an office, manipulating pivot tables and "dashboards," and bikeshedding at stand-up meetings.
Another myth or bias among a lot of grad students is that they have to be loyal to their specialty. I was fortunate to be fairly opportunistic about my technical interests.
I should also note that I'm reading all of this with a less than arms length interest: Both of my kids are potentially interested in science careers.
>>> Consider taking the same high IQ and work ethic, going into business, and being put on the fast track at a company such as General Electric.
My concern is that "work ethic" is not an independent, immutable trait, but is instead situational. If so, then a high work ethic, transplanted to General Electric, could become a low work ethic. Some folks may need their motivation to come from what they are doing, more than others. Those folks aren't helped much by a simple list of what jobs pay the most.