Don't give anyone the credit you are assuming, I see mistakes with passwords, etc. made all the time by many people.
Like I said I dont want to point things out specifically... Look into the finer nuances, there are quite a few, and I dont think you noticed them yet by your post...