If you’ll permit me to be a little geeky here…
MTB helmet – Mainly vertical vents, which not only work better at lower speeds in terms of heat dissipation, but also as protection from potential tree branch, rocks, etc. Necessarily heavier, again to deal with those potential lower speed and more regular small impacts.
Road helmet – Mainly longer, more horizontal vents, which are better at creating a cooling airflow across the head at higher speeds. Usually lighter, as they are less likely to have to deal with as many small bumps.
Then there’s the peak issue. Riding on drops, at speed, with a peak, is just silly.
A half-way house would be a XC race type helmet, with an easily removable peak.