Meinst Du mit "Löchern" die vier Schlitze?
DLHP-1 ist eine sog. "vented hood" und die Schlitze dienen dazu bei Messsucherkameras, wo die GeLi den Messsucher blockiert, etwas besseren "Durchblick" zu schaffen.
Bei der EX1 ist das nicht nötig aber die Dinger sind durch die Schlitze =weniger Material halt etwas leichter.
Was den Preis betrifft ist das für Bajonettblenden in der Art ganz normal.
Vergleichbare Voigtländer und Zeiss GeLis mit Bajonett liegen auch in der Größenordnung.
Wenn Dir das (für eine 3000€ Cam) zu teuer ist:
Die RX1 hat ein 49mm Filtergewinde und eine optisch vergleichbare vented Hood aus Metall mit 49mm bekommst Du in der Bucht schon um die 5€.