Why would you revive a 13 year old thread to answer this question? If the player hasn't worked it out by now and is still active then there's no hope for them.
Copying moves?
That isn't practical at all for them- there are all kinds of things you can do to punish someone who does that. For example:
Of course, there are other way to mess them up; but that seems the simplest to me.
Black could just play the move 5. d6

Jose R. Capablanca in one of his books mentions the danger of symmetry to the second player. He references some analysis that I have not found, but there is this game that might be the "analysis" he had in mind.

most of the time when i play with begginers and even some people who have been playing for quite some time they tend to copy my exact moves. is this really practical or is it just because they arent so sure what moves to play? or even more are they just mocking me?
Actually, this tactic can be a trap. Some people who play this tactic (including me) use a fake tactic to confuse the enemy. If people use this trap, the enemy will think that this is their strategy. This way, the enemy can play reckless moves and the copycat can do something to win easily. Irl i checkmated my best friend with it.
It is impossible to copy your opponent's moves because at some point there will be a forcing move like a check or capture in which you cannot copy your opponent's moves.