Aber muss man unter Windows 7 jetzt wirklich so ein Tool installieren dessen Funktion man nur in einem einzigen Programm braucht, das diese standardmäßig eigentlich aber implementiert haben sollte?
Der Links ist in keiner Weise auf Delphi bezogen. Es gibt offenbar genügend andere Programme, die ebenfalls dieses Verhalten aufweisen.
Meiner Meinung nach wäre eine undifferenzierte Aktivierung diese Verhaltens (wie es z.B. XE8 tut) zumindest unter Windows 10 nicht mehr
OS-konform, da es die dort vorhandene Systemeinstellung außer Kraft setzt. Unschön bleibt allerdings das unterschiedliche Verhalten unter z.B. Windows 7 - da hätte man kompatibel bleiben sollen und einen entsprechenden Hinweis für Windows 10 in das
Whats New setzen sollen, daß das dort über die Systemeinstellung geregelt wird.
Was allerdings deine Frage betrifft: Ja, das solltest du tun - und sei es einfach nur, weil es schnell und unkompliziert das Problem löst. Das sehe ich da ganz pragmatisch.