Complex sentence: In theory a graphical language can help reduce this complexity considerably (see intentional programming for examples), but in many cases they make the problem worse.
Split into simpler sentences: In theory a graphical language can help reduce this complexity considerably (see intentional programming for examples). In some cases, they do, but in many cases they make the problem worse.