Regardless of the hourly rate and hours per roster the key point is 737 have always done much more stick hours than any Longhaul fleet,
You're absolutely right AoA. Back when I started flying domestically in '97 I'd get 18 days off in 56, fly 140-145 hours and get paid 160 which was still less than a 737 pilot for the same stick hours. Many inefficient days in there for the 767.
Meanwhile, my mate who went to the 737, actually flew 82-85 hours 11 months of the year. Thus he was earning not only 20-30 percent more than me on the hourly pay rate but flying an extra 15% flying hours too. Thus his take home pay was significantly more than mine.
Of course, most 737 drivers these days would kill to be flying 80+ hours per month.