Just boarded the BA to PUJ. Interestingly, the DY OAK flight was at the adjacent gate. The gate lounge which is a large one was full to overflowing so it looks like today, anyway, DY are not suffering a low load on this route!
Walking by before boarding at OAK, it's always several hundred people. Doesn't mean they're making much money, but you're not going to see any reports of 50 people on that flight.