Blender Dev: Hide Custom Properties?
p2or: When Developer Extras is disabled, the properties should not show up... so artists won't see them (usually).

Answer by p2or. Leaving this here until he returns and posts this as an answer. To sum it up, there is no reason to hide these properties because they are not shown to users unless Developer Extras is enabled.