Daraus ergeben sich Nachteile für die Softwareentwicklung, vor allem hinsichtlich Wartbarkeit und Erweiterbarkeit; das Muster fördert die Entstehung von Spaghetticode.
Der grundlegende Aufbau, die Ansicht und die Bedienung sind mit diesen Widgets für einen Mitarbeiter immer gleich und bieten eine uneingeschränkte Erweiterbarkeit und individuelle Kombinationen.
Während analoge Systeme durch eine begrenzte Anzahl vorgegebener Zonen in der Erweiterbarkeit limitiert sind, können digitale Multiroom-Systeme nahezu unbegrenzt erweitert werden.
In der Informationstechnik ist ein „offenes System“ eine Systemumgebung, die Interoperabilität, Portabilität und Erweiterbarkeit durch offene Schnittstellen und Spezifikationen sichert.
Von einem neu entwickelten Programm werden oft nicht nur bestimmte Funktionen gefordert, sondern auch Qualitätsmerkmale wie zum Beispiel Wartbarkeit, Erweiterbarkeit oder Verständlichkeit.