While doing research on the Quick Create I agree it should be disabled, and I am curious to know what kind of effect it will have on other Salesforce features.
3 answers
No other impact! It's just a shortcut to create records (not a well loved one, mind you!)