Incall is cheaper because they totally save driving fees, and can work a lot better the calls duration... they know when the guys will arrive(unless he is late, wich is rare), and when he is gonna leave. Also the situation depends from an agency to another, remember guys that they don't always use hotel room for incall... they can use condos that they own or such... Also incall mean they can remain close to assure girls security.... On the part of an agency owner, i can totally understand how incall can be a good thing.
On the part of the client, incall is good if your a laval/longeuil guy(they usually hate driving there, especially for 1 hour, they loose money), or simple somebody who don't want his home to be known by escort agencies... or a maried men... no trace of renting... can go during business hours etc.. If like me, your out of town of MTL , you can make the trip, see your girl, leave right after... no hotel to pay... It does offer some advantage...
But as my PERSONAL preference, i usually rent my hotel room, cause when i am in MTL, i go see friends at the same time... I make the trip, see my girl, go at my friends place, or go out with them, i don't have to always ask for there couch... and one big advantage i do love, i can prepare myself freely without pressure...
I can go in the shower, take it relax watching TV or such while i wait for the knock on the door. I don't have to take cab/subway or whatever trying to find the place... making sure to be on time... then having to take a rushed shower... being sweaty and all(summer especially) because i walked to the place or something and not having time to cool down properly... Im in my OWN hotel room, with AC and relaxing...
Honestly i LOVE outcalls, so much im willing to loose 80-100$ on the room to see a girl, just to be in my stuff, all of the BEFORE like i mentioned... but also the after... When im done with a girl, if it was intense and really cool, im usually empty... sweaty, well you get the picture... when she leave i can take a shower, or just relax on the bed... whatever... something i could not do with a incall...
For ME PERSONALLY, outcall is my prefered method...
I can understand agencies offering incalls, it can be really usefull for clients, but i must admit it really bothers me that some agencies do NOT offer outcalls, no matter if your right in the downtown area or not... I could understand an agency saying "if you want our girl to go to laval, add 30$, or book 2 hours", im aware it make them loose money and how unconvenient it can be... but seriously if your in the downtown area... cmon... 5 min drive... not like your gonna loose that much...