The current keyword UX implies that exactly one keyword must be selected for a given item:
In reality we allow zero-to-many keywords, and it's just a boolean choice for each keyword (apply / don't apply). Checkbox is the correct UX metaphor to convey that!