He asked being booked into J!
Your luck is not guaranteed.
Correct, but with AA, the economy is the J class or vice versa.
There's no business seats on that small aircraft. I have yet to see a business class seat on a YUL/YYZ-NYC flight with AA, yes I know ba has a business option when booking for a few more ba avios. Only time I used the J class was when I needed to get to toronto and there was no avlblty to be found so booked the j ticket.
Took that route many times but never once did I come across a J. Yes westjet or one of the other airlines might have some wider seats for the 1hr flight.
Even AC is tiny seats, as well as united. There's no need for bigger or better. Business means you get 2 cups of water without having to ask and some biscuits.
Flew in the standard econ with these flights, and was given free pringles ,pretzals, cans of soda and what ever there was availible on the flight.