De persoon bij UPC die deze "oplossing" heeft ontworpen zou moeten gaan nadenken over een andere loopbaan, want digitale RTV techniek is duidelijk niet haar/zijn ding als die persoon niet weet dat EPG te onnauwkeurig is voor dit soort toepassingen. Daarbij zou deze persoon toch ook exact moeten weten hoe vaak UPC updates op de EPG doorgeeft en hoe vaak de zenders EPG updates aan UPC verstrekken om te verwerken in de door UPC verstuurde EPG data. Een kind kan nog inschatten dat de gekozen implementatie irritatie bij de klanten gaat oproepen als digitale ontvangers tegenwoordig nagenoeg allemaal met al dan niet instelbare voorloop en naloop opname tijd werken om de onnauwkeurige uitzendtijden in de EPG te compenseren bij het maken van opnames.
Als er dan absoluut geen andere oplossing mogelijk is en wettelijke bepalingen in bepaalde afzetgebieden vereisen toch dat dergelijke klantonvriendelijke maatregelen worden geïmplementeerd, dan zorgt een goede ontwerper er natuurlijk voor dat de toepassing van die irritatie oproepende klantonvriendelijke maatregel alleen een zo beperkt mogelijke groep klanten treft. Ofwel een goede ontwerper zorgt ervoor dat de ontworpen oplossing zodanig configureerbaar is dat UPC deze oplossing alleen in bepaalde landen kan inschakelen wanneer de wetgeving dat vereist en zorgt er ook voor dat klanten op de één of andere manier of zelf of via een helpdesk de klantonvriendelijk maatregel op eigen verantwoording kunnen uitschakelen.
Een kind kan ook zien aankomen dat het dan absoluut niet verstandig is om in de digitale ontvanger alleen te controleren of het uitgezonden programma qua content type in de categorie "adult/erotiek" valt om het klantonvriendelijke mechanisme te activeren, want met zo'n ontwerp ontbreekt de mogelijkheid om in landen waar dergelijk wetgeving niet van toepassing is het mechanisme niet te activeren. De data structuur van de EPG biedt een ingebouwde mogelijkheid om naast het standaard DVB content type nog een toepassingsspecifiek data type mee te sturen in de EPG data dat UPC had kunnen benutten om het klantonvriendelijke mechanisme, namelijk de user data nibbles in de content_descriptor van de EPG informatie van een programma:
│ │ ├─■ content_descriptor
│ │ │ └─■ contents:
│ │ │ └─■ content { user defined }
│ │ │ ├─■ content_nibble_level_1 = 15
│ │ │ ├─■ content_nibble_level_2 = 0
│ │ │ ├─■ user_nibble_1 = 0
│ │ │ └─■ user_nibble_2 = 0
Aangezien de EPG data door het kabelbedrijf wordt opgesteld bepaald het kabelbedrijf welke waarde die user_nibble krijgt. Dus kan een kabelbedrijf in een land waar een wettelijke bepaling vereist om het klantonvriendelijk mechanisme te gebruiken de waarde van die user_nibble_ zodanig zetten dat het geactiveerd wordt wanneer het programma begint. En zolang dit klantonvriendelijk mechanisme nog niet wettelijk verplicht wordt opgelegd in Nederland kan UPC hier in de EPG informatie van "adult/erotiek" programma's (content_nibble_level_1 = 15) die user_nibble_ waarden gewoon op 0 laten staan waardoor het klantonvriendelijke mechanisme niet in werking treed.
Verder zijn alle bestaande kinderslot mechanismes door de gebruiker via het digitale ontvanger menu te configureren zodat de gebruiker met kinderen een eigen verantwoordelijkheid kan nemen met het inschakelen van één of meerdere kinderslot mechanismes. Zelfs al zou nieuwe wetgeving in sommige landen vereisen dat dergelijke mechanismes tegenwoordig in de fabrieksinstellingen standaard aan moeten staan i.p.v. uit, dan zorgt een goede ontwerper natuurlijk voor de mogelijkheid om dergelijke kinderslot mechanismes door de gebruiker uit te laten schakelen, want zelfs een kind begrijpt nog wel dat niet iedere gebruiker kinderen heeft waardoor dergelijke klantonvriendelijke maatregelen nu ook volstrekt zinloos irritatie opwekken bij het deel van de klanten die niet in de beoogde doelgroep van de klantonvriendelijke maatregel vallen.
Als laatste had een goede ontwerper zich natuurlijk gerealiseerd dat deze klantonvriendelijke maatregelen alleen worden opgedrongen in sommige landen waardoor het verstandig is om in het ontwerp rekening te houden met landafhankelijke instellingen in de firmware van de ontvangers. En bij voorkeur zijn die landafhankelijke instellingen ook nog eens configureerbaar via de DVB Service Informatie (DVB-SI) die via het digitale signaal naar de digitale ontvangers gestuurd worden zodat met een eenvoudige user private descriptor in de DVB-SI bepaalde functionaliteit van de ontvanger vanuit de landelijke digitale TV headends geconfigureerd kan worden. Dat voorkomt dat je landspecifieke firmware versies moet gaan onderhouden.
De persoon bij UPC die dit ontworpen heeft is gezien alle klantvriendelijke implementatie mogelijkheden voor dit klantonvriendelijk mechanisme dus ongeschikt voor haar/zijn functie.