United seems from my limited experience to be the most uneven when it comes to offering dishware/silverware.
DELTA (except for ATL B and SFO which always offer china/silverware) rarely offers china/silverware, while AA seems to most consistently offer it.
Have absolutely no idea why it settles out that way, but that has been my all be limited (with UNITED) experience.