Sounds on par with my experience on JFK - SFO flights in the current era.
Was it a last minute upgrade? If not you should’ve had an opportunity to pre-order your meal and see the menu options.
Sadly the hard product and cleanliness is the usual for Delta nowadays