At the very least, it should be illegal to use the misleading tactics they use for things like seats. Not sure if airlines in the EU differ (I'm Canadian), but seemingly every airline here tries to make the seat selection seem like it's mandatory. While I've never fallen for that, I wonder how many people pay for their seats simply because they didn't realize it's possible not to?
And Flair here in Canada is the budget airline whose whole thing is that they advertise prices that don't include a carry-on (which is standard with every other airline in Canada). But if you want a carry-on, they'll charge so much that their flights are often roughly the same price as the competition (and they push bundling carry-on + checked bag so that people will pay more than they need). Flair is great if you know what you're doing, since a backpack fits the "personal item" size limit and is all I need for short trips, but many people don't realize how it works and think they have to pay for the carry-on, plus Flair gets their listings to show up higher in search results because they will list the base price. Google Flights makes it clear that there's no carry-on, but it still shows those flights first and someone without familiarity with Flair won't expect carry-ons to cost as much as they do.
Jeez, where do you live?
I'm in Canada and have never had to wait even remotely that long in any city I've been a pedestrian in. It's certainly a poorly followed law in that I'll regularly see people not stop even if they had tons of time, but the majority of drivers do stop. I don't think I've ever waited more than maybe a minute. I'd usually have to wait longer at a light than I would at an uncontrolled intersection or no-intersection crosswalk.
That said, the most annoying was in Saskatoon, where I went to university. There's a road going up to the university where there's a very long stretch with no controlled crosswalks until you get to the very end. I learned to just cross at the end (even if it meant needing to loop back) because crossing at an uncontrolled crosswalk in the middle was annoying. I would have often been on the top part of a T intersection and there were always parked cars, so being seen as trying to cross the road was the challenge there. But even then it usually wasn't more than a minute and crossing from the other side was a lot easier because it was so much more obvious that you were waiting to cross. It was also a 2 lane road, but usually when one direction stops, drivers in the other lane figure it out.