Earlier quoted context omitted.
The problem does not seem to be GIMP if I understand the article correct, but the GEGL code (or the developer of it) which it relies on.
GEGL and Gimp are pretty much joined at the hip. While they're in name separate projects, they're very much developed for one another.
The 'other projects' part is one of the reasons why the proposed solution 'just strip all colorspace info, assume it is the same throughout entire processing pipeline' is not acceptable for GEGL, even if that might somewhat close to the typical usecase for GIMP.