Its always like this in Merlin. If you are not a noble, knight then whatever you say is nonsense. Then after the disaster is averted later, they will come and say thank you. But then next time, they will again forget and not believe you.
And Arthur keeps on saying that Agravaine is his Uncle, he knows him from childhood... But didn't he learn his lesson from Morgana. Morgana lived with him since they were children. They were family. But still she betrayed him. Why cant Agravaine do that too??
Please let there be a reveal in the finale. Its been too long. But though I think that if Arthur knew about Merlin's magic, then Merlin would not have been able to pull those pranks and sabotage Arthur's date. Arthur would have probably suspected it was Merlin's doing.
Made myself go and see the finale pics on Merlin's Keep. Hmm...there was one interesting pic from the Christmas Eve episode.