Can all types of account can be defaults

If I remove the queries for default accounts, that is an expense type of account can be of payroll default account, will it create logical errors?