Update on my bug discovery.
Oracle of course knew about it already and had a closed bug report.
Strange that it hasn't been fixed.
In addition to editing dbhome Oracle suggested to edit the dbshut and dbstart scripts as well (I always write my own init.d scripts).
Bug ID 4108039