I'm new to the world of option market, but after having studied CRR model I'm wondering if European call and put option are very useful since a talk with my professor that piqued ma curiosity. In the following I focus on call option. I mean, from what I have understood there are 2 uses of call option : 1) limit the amount one will have to pay for a given underlying asset 2) try to make money based on belief
Now, in order to price the option in an arbitrage free and complete market, the seller will take as price the initial value of a strategy but nothing says the seller has more information than the buyer of the call, so why the buyer cannot just buy this initial strategy in order to replicate the payoff of the call option ? This applies also for 1) since even if the buyer want to limit the amount he will pay at a given time $T$, by selling his strategy at time $T$ he will be able to limit this amount by clearing his position (and so he will be able to use the difference between $S_T$ and the srike $K$ if the price of the underlying has increased at time $T$)
I hope my explanations are clear, I would like to know if I'm right or not so don't hesitate to correct me
Thank you a lot