The capability "mod/feedback:createpublictemplate" is read only on the system context when determining whether to show the checkbox it controls, but it's defined with contextlevel module. This is confusing as assigning the capability at module level has no effect (if you ignore the ability to process a checkbox you can't see).
It would be better if the contextlevel accurately reflected the intended use.
(Just to note, the system-level only behaviour is as documented, and is by design - see
MDL-42415 and MDL-43501)