> ...and I immediately got flamed by several people because no one used patches any more.
How are these ideas connected? The intent of git is that you work with patches.
Unlike patches, pull requests aren't even a feature of git.