Here is a firsthand story about faking knowledge:
I am 24 years old and work in a medium sized hospital. My background is in Computer Science. I am working on a very large project for the hospital, integrating very many large systems. I have one team member that does the same work that I do, with 25+ years of experience in Radiology. She is 50 years old. They paid for her to come up here and help me with the project, and she was supposed to be my boss. However, her motto is "fake it till ya make it" and it shows. They have since reversed their decision, based upon her lack of knowledge that she professed to have, and I have since been given the near 6-figure salaray promotion she was SUPPOSED to get. Would I have gotten this promotion if I had never once reported on her lack of progress and let her ride my coat tails? No.
Cheating and faking it hurt a lot of people. I have had to carry the burden of this project and do literally 95% of the work because no one ever exposed her as a cheater.