I want to add a 'None (hidden)' field-widget to core to simplify the common case of hiding them.
It's not unusual that I have to hide fields of an entity because the fields value comes by eg. Rules, code etc.
But whereever it comes from, everytime the same shi*: implement a hook_form_alter .. that sucks.
And whenever I asked the question: Why is there not a "hidden widget" in core?
I get: There are simply not enough use-cases for that.
If I spend 10 minutes of searching around...
or even more outsite d.o:
modules trying to clear this gap..
[... probably more I could not find]
I think it's obvious that there is a need for this.