So, three questions:
A) Say there was a role play where the story line, to an extent, was scripted. What I mean by this, is that in order to create plot points and move the storyline the way he/she wanted, the GM would ask a specific player to accomplish a certain tasks in the role play. For example, let's say there are several players, one of which has a problem with killing random innocents (Sounds weird, but it's the best I can think of as of now.). Suppose that in order to set off a chain of events that may lead to something important in the role play, the GM asks that the psychopath killer murder a poor old man, only to be caught somehow by the other players. Another example could be if someone is asked to cut off a specific enemy's head during a battle scene, which may trigger more aggression amongst the fiends they are combating. No matter the case, the player can do things as simply or as complicated as they please. If they're asked to kill someone, they can simply stab them to death, or slam a grenade down their throat before detonation; it won't matter, so long as the victim is dead. Would you find things like these to be outrageous, as players should be allowed complete freedom in who does what, or would you try something like this?
B) Would you prefer the GM to PM players with requests for them to accomplish something, to keep it a surprise from everyone else until the deed is done? Or would you like it to be said openly in the OOC for all to heed? Or, would it simply depend on the situation (Petty secrets won't matter, but the biggest ones should be discussed openly, vice versa, etc.)?
C) In the case that you find the idea of question A to be too constricting on player freedom, suppose that the roleplay centers around a prophecy pertaining to a hero who is destined to slay a terrorizing giant. If a specific character is said by the GM to be the one who will kill the giant, would you find that unfair, even if you are allowed to contribute as much as you want, so long as you don't come out as the giant slayer?