Well, the electronic timetable application does indicate that CO#1501, the 7:20pm EWR-FLL has NO meal in First Class. I don't know if/when/how this has changed recently.
But the 4:35pm flight has full Dinner. Go figure.
And the 9:15am flight (arrives 12:39pm) has NO meal either. It's pretty pathetic. Interestingly, the 9:10am flight to MIA does offer a Snack (fruit plate and croissant I imagine).
Limited "real" FC competition to FLL (and PBI). AA has one flight daily to each. DL has a bunch of flights (from LGA/JFK), but it's DL...
There is "real" FC competition to MIA, from AA.