WHY does this expensive helmet use simple double-sided tape or small screws to fasten its top vents?

Simple Vent Fasteners

Frangibility. So they'll break away more easily from the shell or mounting plate in an impact, instead of possibly catching or snagging a crashing helmet. (That's also why our dirt-helmet chin-bars are rounded instead of pointed.)