When I booked flights to Dublin recently, I felt being cheated on even though I checked everything twice and googled some. The insurance trick is among the worst practices I had to encounter personally.
I'd prefer to have the official prices being hones even if they are somewhat higher. Their business model of offering only the minimal thing should work nevertheless and laws like that does not forbid them to offer extras which many people would choose nevertheless.