Of course, just because the flights are full, doesn't mean they're profitable.
I only flew ORD-SJU once, but it was for business and I bought my ticket three days in advance - it was still only around $200 one-way. Pretty cheap for such short notice.
11 of the 12 of us in F were 1Ks - this was a Monday morning in Sept.