Enforcing naming conventions so that apps do what they say and say what they do doesn't strike me as particularly draconian or unexpected in this context.
Uber, Tinder, Twitter, and countless others would dispute the "Apple just want's accurate app name descriptions" theory. And in this case "Crabhouse" is a highly accurate description, or at least more so than many others.