Speaking as someone currently in Amsterdam, no. It’s not even close. Ok, we have legal weed now, but the commercial sex scene is not even in the same ballpark. Currently, I can walk less than ten minutes from my hotel and get a blowjob (and sometimes full sex) for €50. I can get an hour of basically whatever I want for €150-200. There are ladies to suit just about any kink or preference. There are girls who work starting as early as 7 or 8 AM (though few and far between at that hour), and night shift girls who work until 3 or 4 in the morning. It’s functionality 24/7. I’ve been here basically two full days now, I’ve already been with two girls and I’m about to go out and see a third.
Now, that’s not to say the escort scene in Toronto is at all bad, but to compare it to the convenience of Amsterdam’s red light district is just wrong. Apples and oranges, really. There are lots of great ladies in Toronto and lots of fun to be had, but you don’t have the ability to just decide “y’know, I could really go for a good blowjob right about now” and being able to actually do it within ten minutes like I can here.
Edit: and yeah, it’s not mayo they put on fries, it’s fritessaus, which is similar but much lighter. You can also get other sauces like curry sauce, sate sauce, or your classic ketchup.