It looks like quota doesn't require intiscripts for normal operation but it still requires it. This blocks full removal of initscripts with you sionce this triggers removal of quota (and therefore removal of nfs-utils). Please fix it or explain why initscripts package is still necessary for quota to operate.
Good question. I know there is some usage by nfs-utils scripts, but I believe removing the Requires: statement from quota package should be safe.
Thanks! Another one obstacle removed!