You should be able to find plenty of threads on the plot holes and poor writing of both characters and the main story on the forums here, but yes, the TLDR is that it's pretty bad.