The more I grow as a developer, the more I start becoming a free thinker. The more I become a free thinker the more I start questioning our software development practises. In particular, the pull request. I see pull requests as being a way of gate-keeping in low trust environments like an open source project. Why would we (developers) adopt pull requests on our teams yet we don't consider our team/workplace being a low trust environment? Pull requests have a way of discouraging trust within the team. Using pull request for changes by your own team members is like having your family go through airport security checkpoint to enter your home.