I'd say "yes" to both questions. I should have control of my computer and how it displays data, and you should have control over whom you send that data to.
Everything else is a cost/benefit analysis.
Everything else is a cost/benefit analysis.
How far does that argument go?
(I am not sure my position on it TBH, thought I would throw it out to you lot).