I understand your frustration, but a question: why do you assume the section will rotate about origin? It actually seems to work the way I naturally assume for it to do so (rotating about the center of the cut body), though admittedly I hadn't thought too much about it until your post.
If you need control over the section, you can use a method that allows explicit control, such as creating a plane at your desired angle & location and sectioning via that (as CBL mentioned). You CAN fully control a section view for carry over to a drawing if that's your desire (though I'd have concerns with building a drawing in this way that have nothing to do with controlling how the model section is defined), it just takes a bit more work.
As far as I understand the section angle in the section property manager only ensures the section normal will be that angle off the reference plane normal. Anything more is expecting something the tool is not promising.
I truly fail to see how this behavior 'ruins' the tool. It's a matter of knowing which tool to use for which task. I've used section cuts at angles both via the dialog entry and via explicitly defined planes, they both have their places in my workflow. It's a trade-off: speed vs. control - a decision we have to make all the time (often subconsciously) in many forms to build models.