I don't think so. It's not bad writing to have a gullible character. Adam is manipulative and had Peter under his wing; there was absolutely no reason that Peter should doubt him and read his mind.
Thats just where you and I disagree, its not necessarily bad writing to have a gullible character but the way they went and did it was in my opinion crap. What you found as believable I did not.